在 CentOS 上卸载 VNC,通常分为 卸载软件包 和 清理配置 两部分。下面以最常见的 TigerVNC 为例说明(如果你用的是 RealVNC / TightVNC,命令略有不同)。
rpm -qa | grep vnc
常见结果:
tigervnc-servertigervncsystemctl stop vncserver@*:1.service
systemctl disable vncserver@*:1.service
(:1 根据你实际配置的端口调整)
yum remove tigervnc tigervnc-server -y
或(CentOS 8 / Stream):
dnf remove tigervnc tigervnc-server -y
rm -rf ~/.vnc
rm -f /etc/systemd/system/vncserver@*.service
systemctl daemon-reload
firewall-cmd --remove-port=5901/tcp --permanent
firewall-cmd --reload
yum remove realvnc-vnc-server realvnc-vnc-viewer -y
which vncserver
rpm -qa | grep vnc
无输出即表示已卸载。
如果你愿意,可以告诉我:
我可以给你更精确的命令。