todesk ubuntu 进程无法杀死问题和卸载

要在 Ubuntu 系统上彻底卸载并清空 ToDesk 的残留配置文件,建议按照以下步骤操作。这将确保包括用户设置、日志和缓存文件在内的所有数据都被移除。

1. 停止 ToDesk 服务

在卸载程序之前,先确保相关的后台服务已停止。

退出 todesk 后,它的进程还在后台运行,占用了很多的 CPU,通过 kill 指令杀死后,又会出现,下面是杀死的方法:

sudo service todeskd stop
sudo systemctl stop todeskd.service

2. 卸载 ToDesk 程序

根据你安装的方式(通常是 .deb 包),使用 apt 命令进行彻底卸载(purge 会同时删除软件包和系统级配置文件)。

sudo apt purge todesk

3. 清理残留文件(关键步骤)

卸载程序后,有些用户配置和缓存文件会留在个人目录下。请执行以下命令手动清除:

  • 删除系统级配置及日志:
sudo rm -rf /opt/todesk
sudo rm -rf /etc/todesk
  • 删除当前用户下的配置及缓存:
rm -rf ~/.todesk
rm -rf ~/.config/todesk

4. 清理依赖项(可选)

卸载后,你可以清理不再需要的软件包依赖:

sudo apt autoremove
sudo apt clean

如何确认是否清理干净?

你可以使用 find 命令搜索系统中是否还存在任何包含 "todesk" 字样的文件:

sudo find / -name "*todesk*" 2>/dev/null
/root/.local/share/todesk
/root/.config/autostart/todesk.desktop
/home/h/nvidia/.cache/todesk

/home/h/nvidia/.mozilla/firefox/2ioanuv6.default-release/storage/default/https+++www.todesk.com

/home/h/nvidia/.config/todesk
/home/h/nvidia/.config/todesk/todesk.cfg
/home/h/nvidia/.config/autostart/todesk.desktop

/var/log/todesk
/home/h/.local/share/Trash/files/todesk-v4.8.1.0-amd64.deb
/home/h/.local/share/Trash/info/todesk-v4.8.1.0-amd64.deb.trashinfo
/home/h/nvidia/.local/share/todesk
/home/h/nvidia/.local/share/todesk/log/todesk.log
/home/h/nvidia/.local/share/Trash/files/todesk_4.0.3_aarch64.deb
/home/h/nvidia/.local/share/Trash/info/todesk_4.0.3_aarch64.deb.trashinfo

解决:

sudo rm -rf /root/.local/share/todesk
sudo rm -f /root/.config/autostart/todesk.desktop
sudo rm -rf /var/log/todesk

sudo rm -rf /home/h/nvidia/.local/share/todesk
sudo rm -rf /home/h/nvidia/.cache/todesk
sudo rm -rf /home/h/nvidia/.config/todesk
sudo rm -f /home/h/nvidia/.config/autostart/todesk.desktop

sudo rm -rf /home/h/nvidia/.mozilla/firefox/2ioanuv6.default-release/storage/default/https+++www.todesk.com

rm -rf /home/h/.local/share/Trash/files/todesk*
rm -rf /home/h/.local/share/Trash/info/todesk*
rm -rf /home/h/nvidia/.local/share/Trash/files/todesk*
rm -rf /home/h/nvidia/.local/share/Trash/info/todesk*

如果命令执行后没有任何输出,说明 ToDesk 已经从你的系统中彻底消失了。

我们现在完全使用自建的 Rustdesk 服务。

posted @ 2024-12-02 10:10  Zenith_Hugh  阅读(626)  评论(0)    收藏  举报