Ubuntu 16.04: disabilitare Tracker
Tracker è uno strumento per l’indicizzazione e la ricerca di metadati.
Essendo molto avido di risorse, vediamo come disattivare questo servizio.
Per vedere quali file sono coinvolti, da terminale:
$ ls /etc/xdg/autostart/tracker-* /etc/xdg/autostart/tracker-extract.desktop /etc/xdg/autostart/tracker-miner-fs.desktop /etc/xdg/autostart/tracker-store.desktop /etc/xdg/autostart/tracker-miner-apps.desktop /etc/xdg/autostart/tracker-miner-user-guides.desktop
Per disabilitarli al prossimo riavvio, basta aggiungere la coppia chiave=valore
Hidden=true in ognuno di questi file.
Usiamo il comando:
echo -e "\nHidden=true\n" | sudo tee --append /etc/xdg/autostart/tracker-{extract,miner-apps,miner-fs,miner-user-guides,store}.desktop > /dev/null
Dal man page di tracker-miner-fs:
crawling-interval:
“Interval in days to check whether the filesystem is up to date in the database. 0 forces crawling anytime, -1 forces it only after unclean shutdowns, and -2 disables it entirely.
Values range from -2 to 365.”
enable-monitors:
“Set to false to completely disable any file monitoring”
settare quindi questi due parametri a:
crawling-interval=-2 enable-monitors=true
con il comando:
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2 gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
oppure tramite dconf-editor con il percorso org > freedesktop > Tracker > Miner > Files:
e settando i parametri suddetti.
Non rimane che recuperare l’enorme spazio occupato dai database creati da Tracker, eliminandoli.
Per fare questo si usa tracker-reset con il comando:
tracker reset --hard
dal manuale:
"--hard This kills all processes in the same way that tracker daemon --kill does but it also removes all databases. Restarting tracker-store re-creates the databases."
Per controllare il nuovo stato:
tracker-control -S
Commenti recenti