How to disable tracker miner

As far as I can understand, tracker is an useful tool that runs in the background of Fedora Workstation (and maybe other spins, I don’t know) which work is to index files and speed up research of files.

Sometime, in some scenarios, such service could be a resource hog. And a user would be happy to disable it.

Surfing the internet there are various solutions. Which is the most elegant way to disable tracker?

This could be a solution:

gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
gsettings set org.freedesktop.Tracker.Miner.Files ignored-files "['*']"
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2

pkill tracker

Someone else suggests to follow these steps:

tracker daemon -t
cd ~/.config/autostart
cp -v /etc/xdg/autostart/tracker-* ./
for FILE in `ls`; do echo Hidden=true >> $FILE; done
rm -rf ~/.cache/tracker ~/.local/share/tracker

And somebody else says to to open GNOME Settings and disable Search

2 Likes