首页主机资讯ubuntu tigervnc如何卸载残留文件

ubuntu tigervnc如何卸载残留文件

时间2026-01-22 04:46:03发布访客分类主机资讯浏览569
导读:Ubuntu 下清理 TigerVNC 残留的可执行步骤 一 停止服务与进程 结束所有会话与进程,避免卸载时文件被占用: vncserver 会话:运行 vncserver -kill “:*”;如提示命令不存在可先跳过。 通用进程:运...

Ubuntu 下清理 TigerVNC 残留的可执行步骤

一 停止服务与进程

  • 结束所有会话与进程,避免卸载时文件被占用:
    • vncserver 会话:运行 vncserver -kill “:*”;如提示命令不存在可先跳过。
    • 通用进程:运行 sudo killall vncserver
    • systemd 服务(若安装为服务):按实例停止并禁用,例如 sudo systemctl stop vncserver@:1sudo systemctl disable vncserver@:1(有多个显示号如 :2、:3 需分别处理)。

二 卸载 TigerVNC 软件包

  • 使用 APT 彻底移除 TigerVNC 相关包(purge 会删除配置文件):
    • 常见组合:sudo apt purge tigervnc-standalone-server tigervnc-common tigervnc-viewer
    • 若曾安装其它相关包,一并 purge,例如 tigervnc-xorg-extension 等。
  • 清理不再需要的依赖:sudo apt autoremove --purge -y
  • 清理 APT 缓存:sudo apt clean
  • 说明:若最初并非通过 APT 安装(如源码/手动安装),purge 可能不会覆盖其文件,需在下一步手动清理。

三 删除残留文件与目录

  • 用户级配置与缓存(每个使用过 VNC 的用户都要执行,包括 root):
    • rm -rf ~/.vnc 与(如存在)sudo rm -rf /root/.vnc
  • 系统级配置与服务文件(若存在再删除):
    • sudo rm -rf /etc/vnc
    • 可能的 systemd 实例文件:sudo rm -f /etc/systemd/system/vncserver@.service
    • 其它历史文件:sudo rm -f /etc/vnc.conf
  • 其它可能遗留的可执行文件(仅在你确认属于 TigerVNC 且无其它依赖时删除):
    • 例如 sudo rm -f /usr/local/bin/vncserver*(某些手动安装方式可能放置于此)。

四 验证清理结果

  • 检查是否仍有 VNC 包:dpkg -l | grep -i vnc(应无输出或仅无关条目)
  • 检查可执行程序:which vncserver(应无输出)
  • 如曾创建过 systemd 服务单元,确认已移除:systemctl list-unit-files | grep vnc
  • 若仍有残留,可用定位命令排查:sudo find / -name “vnc(仔细核对后再删除)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu tigervnc如何卸载残留文件
本文地址: https://pptw.com/jishu/789555.html
SFTP端口如何修改 ubuntu tigervnc如何备份配置文件

游客 回复需填写必要信息