在 CentOS 上卸载 VNC 服务,通常分为停止服务 → 卸载软件包 → 清理配置三步。下面按常见步骤说明,适用于 CentOS 7 / 8 / Stream。
常见的有:
查看:
rpm -qa | grep vnc
如果 VNC 正在运行,先停掉:
systemctl list-units --type=service | grep vnc
常见服务名如:
vncserver@:1.servicetigervnc-server.servicesudo systemctl stop vncserver@:1
sudo systemctl disable vncserver@:1
(服务名按实际替换)
sudo yum remove tigervnc tigervnc-server
(CentOS 8 / Stream 可用 dnf)
sudo dnf remove tigervnc tigervnc-server
sudo yum remove x11vnc
sudo yum remove vnc*
卸载后,配置不会自动删除。
rm -rf ~/.vnc
sudo rm -f /etc/systemd/system/vncserver@.service
sudo systemctl daemon-reload
sudo firewall-cmd --permanent --remove-port=5901/tcp
sudo firewall-cmd --reload
rpm -qa | grep vnc
vncserver --version
无输出或提示 command not found 即为卸载完成。
而不是卸载:
systemctl disable vncserver@:1
systemctl stop vncserver@:1
如果你能告诉我:
我可以给你完全针对性的命令,避免误删。