温馨提示×

centos如何卸载vnc

小樊
43
2026-09-08 17:53:36
栏目: 智能运维

在 CentOS 上卸载 VNC,通常分为 卸载软件包清理配置 两部分。下面以最常见的 TigerVNC 为例说明(如果你用的是 RealVNC / TightVNC,命令略有不同)。


一、确认安装了哪个 VNC

rpm -qa | grep vnc

常见结果:

  • tigervnc-server
  • tigervnc

二、卸载 VNC 软件包

1. 停止 VNC 服务(如有运行)

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

:1 根据你实际配置的端口调整)

2. 卸载 TigerVNC

yum remove tigervnc tigervnc-server -y

或(CentOS 8 / Stream):

dnf remove tigervnc tigervnc-server -y

三、清理 VNC 相关配置(可选但推荐)

1. 删除用户 VNC 配置

rm -rf ~/.vnc

2. 删除系统服务文件

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

3. 删除防火墙规则(如开启过)

firewall-cmd --remove-port=5901/tcp --permanent
firewall-cmd --reload

四、如果是 RealVNC(较少见)

yum remove realvnc-vnc-server realvnc-vnc-viewer -y

五、验证是否卸载成功

which vncserver
rpm -qa | grep vnc

无输出即表示已卸载。


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

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 用的是 tigervnc / realvnc / 其他

我可以给你更精确的命令。

0