温馨提示×

Debian VNC服务如何卸载

小樊
49
2026-08-26 08:59:21
栏目: 智能运维

在 Debian 系统中卸载 VNC 服务(以常见的 TigerVNCRealVNC 为例),可以按以下步骤操作。如果你不确定用的是哪种 VNC,可以先查看已安装的包。


一、确认已安装的 VNC 服务

dpkg -l | grep vnc

常见结果可能是:

  • tigervnc-standalone-server
  • tightvncserver
  • x11vnc

二、卸载 VNC 服务(以 TigerVNC 为例)

1. 停止并禁用 VNC 服务(如果已启用 systemd)

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

如果你不确定服务名,可用:

systemctl list-units --type=service | grep vnc

2. 卸载 VNC 软件包

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

如果是 TightVNC

sudo apt remove --purge tightvncserver

如果是 x11vnc

sudo apt remove --purge x11vnc

3. 清理依赖

sudo apt autoremove --purge

三、删除 VNC 相关配置(可选)

VNC 的配置通常存放在用户目录下:

rm -rf ~/.vnc

如果你为多个用户配置过 VNC,需要分别清理。


四、检查是否还有监听端口(确认卸载成功)

ss -lntp | grep 590

或:

netstat -lntp | grep 590

无任何输出说明 VNC 已完全停止。


五、如果你使用的是 RealVNC(官方版)

RealVNC 通常不是通过 apt 安装的,而是 .deb 包:

sudo apt remove realvnc-vnc-server

或:

sudo dpkg -r realvnc-vnc-server

六、总结(最常用命令)

sudo systemctl stop vncserver@*.service
sudo apt remove --purge tigervnc-standalone-server tigervnc-common
sudo apt autoremove --purge
rm -rf ~/.vnc

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

  • Debian 版本(如 11 / 12)
  • 你用的是哪种 VNC
    我可以给你完全对应你环境的卸载方案

0