惟闻松柏声

发布于     更新于
完全禁用 tracker

北邙山上列坟茔,万古千秋对洛城。城中日夕歌钟起,山上惟闻松柏声。

完全禁用 tracker

Tracker 是 GNOME 上的索引和搜索工具,经常占用 CPU 和磁盘过高。有些其他的包依赖于它,所以不能直接删除。

网上找到方法来禁用:How To Completely Disable Tracker, GNOME’s File Indexing And Search Tool

可以使用以下命令屏蔽 Tracker systemd 服务,以便为当前用户完全禁用它:

For Tracker 2:

systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service

For Tracker 3:

systemctl --user mask tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-rss-3.service tracker-writeback-3.service tracker-xdg-portal-3.service tracker-miner-fs-control-3.service

然后重置 Tracker:

For Tracker 2:

tracker reset --hard
tracker status
tracler daemon

For Tracker 3:

tracker3 reset -s -r
tracker3 status
tracker3 daemon

撤消此更改并重新启用 Tracker:

For Tracker 2:

systemctl --user unmask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service

For Tracker 3:

systemctl --user unmask tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-rss-3.service tracker-writeback-3.service tracker-xdg-portal-3.service tracker-miner-fs-control-3.service

来自 How to disable tracker globally

  1. 全局禁用
  • 用 root 权限编辑 /etc/xdg/autostart/trackerd.desktop
  • 在文件结尾添加 "Hidden=true"
  • 用同样方法处理其他 trackerd 开头的文件
  1. 当前用户禁用
  • 进入到 ~/.config/autostart 文件夹,没有就创建
  • 创建 trackerd.desktop 文件
  • 粘贴下面内容,然后保存
[Desktop Entry]
Encoding=UTF-8
Name=Tracker
Hidden=true

或者干脆从自启动文件夹中移除