答案1
即使您Search
在设置中禁用所有功能,跟踪器仍会运行。我没有用到它,所以我发现以下两个命令似乎可以禁用所有内容。我这样做没有发现任何问题:
tracker reset --hard
systemctl --user mask tracker-{miner-apps,miner-fs,store}
答案2
使 tracker-miner-fs、tracker-extract、tracker-store 成为非可执行文件。这是一种解决方法,但有效。
sudo chmod -x /usr/libexec/tracker-miner-fs
sudo chmod -x /usr/libexec/tracker-extract
sudo chmod -x /usr/libexec/tracker-store
答案3
来源:https://wiki.ubuntu.com/Tracker
全局禁用跟踪器(针对所有用户)
适用于 Ubuntu 22 LTS
/etc/xdg/autostart/tracker-miner-fs-3.desktop
使用 root 权限编辑文件- 添加
Hidden=true
到文件末尾
适用于较旧的 Ubuntu 版本
/etc/xdg/autostart/trackerd.desktop
使用root权限编辑文件- 添加
Hidden=true
到文件末尾 /etc/xdg/autostart/tracker-applet.desktop
如果你想的话也可以这样做
仅为当前用户禁用跟踪器
适用于 Ubuntu 22 LTS
- 未经测试(旧 Ubuntu 版本的说明可能有效,请评论)
适用于较旧的 Ubuntu 版本
- 进入目录
~/.config/autostart
,若不存在则创建 - 创建名为
trackerd.desktop
- 将以下内容粘贴到文件中,保存并退出
[Desktop Entry]
Encoding=UTF-8
Name=Tracker
Hidden=true