温馨提示×

Debian怎样卸载TigerVNC

小樊
32
2026-08-29 05:35:25
栏目: 智能运维

在 Debian 系统中卸载 TigerVNC,可以按下面的步骤进行(包含服务、软件包和残留配置)。


一、停止并禁用 TigerVNC 服务(如果已启用)

如果你是通过 systemd 启动的 VNC 服务,先停止:

sudo systemctl stop tigervncserver@*.service
sudo systemctl disable tigervncserver@*.service

如果有手动启动的会话:

vncserver -kill :1

二、卸载 TigerVNC 软件包

1️⃣ 查看已安装的 TigerVNC 相关包

dpkg -l | grep tigervnc

常见包名包括:

  • tigervnc-standalone-server
  • tigervnc-common
  • tigervnc-viewer
  • tigervnc-xorg-extension

2️⃣ 卸载 TigerVNC

sudo apt remove --purge tigervnc-standalone-server tigervnc-common tigervnc-viewer

如果不确定装了哪些,可以直接:

sudo apt remove --purge tigervnc*

3️⃣ 自动清理无用依赖

sudo apt autoremove --purge

三、删除残留文件和配置(可选但推荐)

1️⃣ 删除用户 VNC 配置目录

rm -rf ~/.vnc

2️⃣ 删除 systemd 服务文件(如果存在)

sudo rm -f /etc/systemd/system/tigervncserver@.service
sudo systemctl daemon-reload

3️⃣ 检查是否还有监听端口

ss -lntp | grep 590

如果还有进程占用 590X 端口,可重启系统或手动 kill。


四、验证卸载

which vncserver
dpkg -l | grep tigervnc

如果都没有输出,说明已完全卸载。


五、补充说明

  • Debian 官方仓库中 TigerVNC 不是默认 VNC,如果你之前是手动安装的,也可以确认是否改用 RealVNC / x11vnc / wayvnc
  • 如果是 桌面环境自带的远程桌面(如 GNOME Remote Desktop),TigerVNC 可能与它冲突

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

  • Debian 版本(如 11 / 12)
  • 桌面版还是服务器版
  • 是否是通过 .deb、源码、还是第三方仓库安装的

我可以给你更精确的卸载方案。

0