温馨提示×

debian怎么卸载vnc

小樊
37
2026-10-07 19:28:15
栏目: 智能运维

在 Debian 上卸载 VNC,主要取决于你安装的是哪种 VNC(TightVNC / TigerVNC / RealVNC / x11vnc 等)以及安装方式(apt 或 手动)。下面按常见情况说明。


一、先确认你装的是哪个 VNC

dpkg -l | grep -i vnc

或

which vncserver
which XtightVNC
which tigervncserver

常见包名:

  • tightvncserver
  • tigervnc-standalone-server
  • realvnc-vnc-server
  • x11vnc

二、用 apt 安装的(最常见)

1. 卸载 VNC 服务

sudo apt remove --purge vnc4server
# 或
sudo apt remove --purge tightvncserver
# 或
sudo apt remove --purge tigervnc-standalone-server

如果是 x11vnc:

sudo apt remove --purge x11vnc

2. 清理依赖

sudo apt autoremove --purge

三、停止并禁用 VNC 服务

如果 VNC 是作为 systemd 服务运行的:

sudo systemctl stop vncserver@*:1.service
sudo systemctl disable vncserver@*:1.service

(服务名可能不同,用 systemctl list-units | grep vnc 查看)


四、删除用户 VNC 配置(可选)

rm -rf ~/.vnc

如果之前配置了开机启动:

rm -f ~/.config/autostart/vnc*.desktop

五、手动安装的 VNC(非 apt)

如果你是手动编译或下载的:

sudo rm -f /usr/local/bin/vncserver
sudo rm -f /usr/local/bin/Xvnc
sudo rm -rf /usr/local/vnc

并删除相关 systemd 文件:

sudo rm -f /etc/systemd/system/vncserver*.service
sudo systemctl daemon-reload

六、确认已卸载

vncserver --version

若提示 command not found 即成功。


如果你愿意,可以告诉我:

  • dpkg -l | grep vnc 的输出
  • 是桌面版还是服务器版 Debian

我可以给你精确的一条命令卸载方案。

0 踩