在 Ubuntu 上卸载 VNC,具体步骤取决于你用的是哪种 VNC 服务(如 TigerVNC、x11vnc、RealVNC、GNOME 自带的远程桌面 等)。下面按常见情况说明。
查看已安装的 VNC 相关包:
dpkg -l | grep vnc
常见输出:
tigervnc-* → TigerVNCx11vnc → x11vncvnc4server → 老版本 VNCgnome-remote-desktop → GNOME 自带远程桌面(Wayland)sudo apt remove --purge tigervnc-*
sudo apt autoremove
sudo apt remove --purge x11vnc
sudo apt autoremove
sudo apt remove --purge vnc4server
sudo apt autoremove
如果你用的是 Ubuntu 自带的“远程桌面”:
sudo apt remove --purge gnome-remote-desktop
sudo apt autoremove
或在图形界面中:
设置 → 共享 → 远程桌面 → 关闭
rm -rf ~/.vnc
rm -rf ~/.config/gnome-remote-desktop
查看服务状态:
systemctl --user status vnc*
停止并禁用(示例):
systemctl --user stop vncserver@*
systemctl --user disable vncserver@*
如果是系统级服务:
sudo systemctl stop vncserver
sudo systemctl disable vncserver
ss -lntp | grep 590
如果没有输出,说明 VNC 已完全关闭。
可以把下面命令的输出发给我,我可以帮你精确判断:
dpkg -l | grep vnc
systemctl list-units --type=service | grep -i vnc
如果你只是想“彻底卸载 VNC”,通常执行:
sudo apt remove --purge x11vnc tigervnc-* vnc4server gnome-remote-desktop
sudo apt autoremove
rm -rf ~/.vnc
如果你告诉我:
我可以给你最精简、最安全的卸载方案。