如何卸载Tracker同时保留文件菜单图标?
如何卸载Tracker同时保留文件菜单图标?
兄弟我太懂你这糟心的处境了——Tracker占满CPU就算了,卸了它直接把文件管理器的图标搞没了,装回Nautilus又把那吃CPU的家伙带回来,简直是死循环!别慌,给你两个靠谱的解决方案,不用再纠结二选一:
方案一:禁用Tracker而非彻底卸载(推荐)
彻底卸载容易牵一发而动全身,毕竟Nautilus确实依赖Tracker的部分核心组件。不如直接让Tracker彻底躺平,不再运行也不再自启:
- 先终止当前正在疯狂占CPU的Tracker进程:
systemctl --user stop tracker-miner-fs.service tracker-store.service - 禁止它开机自动启动:
systemctl --user disable tracker-miner-fs.service tracker-store.service - 给它加个“封印”,防止其他程序意外激活它:
systemctl --user mask tracker-miner-fs.service tracker-store.service - 最后清理Tracker残留的缓存数据,彻底断根:
tracker reset --hard
做完这些重启系统,你会发现CPU终于清净了,文件管理器的图标也好好待在那里。
方案二:精准卸载Tracker的“挖矿”组件
如果你实在想卸载掉一部分Tracker,可以只删除那些负责索引文件、占CPU的挖矿进程,保留Nautilus需要的核心依赖:
- 先查清楚Nautilus到底依赖Tracker的哪些包,避免误删:
apt-cache depends nautilus | grep tracker - 然后卸载挖矿相关的包(比如
tracker-miner-fs、tracker-miner-rss这些,具体以你查到的为准):sudo apt remove tracker-miner-fs tracker-miner-rss
这样操作后,占CPU的挖矿进程没了,Nautilus需要的组件还在,文件菜单自然不会消失。
不管选哪个方案,重启后记得检查一下:打开系统监视器看看CPU占用,再确认文件管理器图标是否正常显示,应该就能解决你的问题了!
备注:内容来源于stack exchange,提问作者Alfonso
相关产品推荐
相关产品推荐

