Tracker est un outil d'indexation et de recherche de fichiers pour Linux. Il est installé par défaut sur de nombreuses distributions Linux car Gnome l'utilise.
Tracker accélère la recherche et active la recherche en texte intégral dans l'application Fichiers, fait fonctionner la fonction de changement de nom par lots basée sur les métadonnées dans l'application Fichiers et active la recherche de fichiers et de dossiers dans la vue d'ensemble des activités. Certaines applications GNOME en dépendent également (et ne fonctionnent pas du tout sans elle), comme Musique ou Photos. Sans Tracker, vous perdrez ces fonctionnalités, alors tenez-en compte avant de désactiver complètement Tracker.
Tracker peut avoir un impact sur les performances car gourmand en ressources.
Pour désactiver Tracker sous Gnome, deux méthodes :
...@...:~$ sudo systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service ...@...:~$ tracker reset --hard
Et redémarrez.
Vous ne devriez plus voir aucun processus Tracker s'exécuter en arrière-plan.
Vous pouvez également vérifier l'état des démons de suivi (Tracker Store et Tracker Miners) :
...@...:~$ tracker daemon Dépôt: 16 janv. 2021, 10:21:50: 0% Store - Inactif Collecteurs: 16 janv. 2021, 10:21:50: ✓ Système de fichiers - Inactif 16 janv. 2021, 10:21:50: 43% Extracteur - Extracting metadata il reste 20 m 49 s
Ils sont tous désactivés ou inactifs.
Lors du masquage d'un service systemd, son fichier d'unité est lié symboliquement à /dev/null, ce qui rend impossible le chargement du service, même lorsqu'un autre service essaie de le charger. C'est mieux que de désactiver le service, car lorsqu'il est désactivé, un service peut toujours être démarré si un autre service qui en dépend est démarré.
Pour annuler cette modification et réactiver Tracker :
...@...:~$ sudo systemctl --user unmask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service
Et redémarrez votre système.
Plusieurs causes possibles :
$ rm .Xauthority .ICEAuthority $ sudo reboot
$ df -h
$ ls -l
sort « root » dans la troisième colonne, réparer en faisant :
$ sudo chown -R utilisateur:utilisateur ~
en remplaçant « utilisateur » par le vrai nom d'utilisateur (habituellement le même nom que le dossier home)
??? Impossible de lancer menulibre ou alacarte
$ mv ~/.config/menus/ ~/.config/menus.old
et lancer menulibre ou alacarte.
!!! Réparer Ubuntu après un plantage lors d’une mise à niveau
!!! L’erreur suivante apparaît chaque fois qu'on veut installer quelquechose :
$ sudo apt install nginx-full Lecture des listes de paquets... Fait Erreur de segmentatione des dépendances… 50%
Aucune des commandes habituelles (apt-get -f install, apt-get update), pas plus que la réparation des fichiers de status ne donne de résultat positif.
Notez la faute d'orthographe : “segmentatione”.
Voici ce qu’il faut taper :
$ sudo rm -f /var/cache/apt/*.bin $ sudo apt update
Et tout fonctionne à nouveau correctement.
!!! Cliquez sur le menu dans le coin en haut à droite de l'écran → Ajustements