在使用kali的过程中, 有时会发现CPU的温度会突然升高, 本来正常情况下, CPU的温度也就在39~45度左右, 运行top命令一看, tracker-store 开头的进程居然占用了将近103%的CPU, 难怪CPU的温度会突然上升到60多度。
于是, 就自然想到了把这个软件卸载掉, 然而, 事实却没有这么简单。 如果卸载tracker软件, 会由于依赖关系卸载掉很多重要的软件, 比如nautilus, totem等等。
后来, 自己google一下, 原来很多人也都遇到了这个问题, 最简单直接的方法就是把tracker禁用掉。 具体方法如下:
暂时关闭方法
使用tracker daemon -t
终止, tracker daemon -s
启动
永久关闭方法
在你的主文件夹中创建一个目录(小心,它可能已经存在),像这样:
mkdir ~/.config/autostart
现在将跟踪器自动启动文件复制到这个目录中:
cp /etc/xdg/autostart/tracker* ~/.config/autostart
现在让我们进入那个目录,并使用sed将“X-GNOME-Autostart-enabled=true”设置为“X-GNOME-Autostart-enabled=false”。
cd ~/.config/autostart
sed -i 's/X-GNOME-Autostart-enabled=true/X-GNOME-Autostart-enabled=false/' tracker*
现在Tracker不应该下次你登录的时候开始。
还有其他报道的方法可以做到这一点,但是我没有发现任何方法像这里列出的两种那样快速解决问题。有些需要编辑全局文件,这些文件可能通过包更新重新创建,从而有效地撤消更改。其他方法需要删除包,但也需要删除任何需要库的包。上面概述的方法是最安全的,似乎对我的所有系统都有效。如果你有不同的经历或想法,请随时评论如下。