web-dev-qa-db-fra.com

Comment empêcher un fichier ou un dossier d'être indexé dans GNOME?

J'utilise Ubuntu GNOME 15.10 avec GNOME 3.18 et j'aimerais savoir si je peux faire l'une des choses suivantes et si oui comment:

  • Faites en sorte qu'un dossier ne soit pas indexé tout en laissant son contenu indexable (pour que si je recherche le nom de ce dossier dans mon système, rien ne vienne, mais si je cherche son contenu, cela reviendra)

  • Assurez-vous qu’un dossier n’est pas indexable, pas plus que son contenu (et s’il contient des sous-dossiers, il ne doit récursivement pas autoriser l’indexation de leur contenu ni celui de tous les sous-dossiers les sous-dossiers, etc., ni aucun de ces sous-dossiers eux-mêmes)

  • Assurez-vous que les fichiers individuels dans un dossier ne sont pas indexables, bien qu'ils n'aient aucun impact sur le contenu ni sur le dossier parent

Alors, ces variantes sont-elles possibles? Je crois que le programme d’indexation est appelé Tracker, qui indexe les fichiers et les dossiers, ainsi que leur contenu, et permet de les rechercher sur le système.

10
user364819

Dans Ubuntu GNOME 16.04 avec GNOME 3.20, une telle application appelée Search and Indexing (ou tracker-gui) est installée par défaut (si elle n’est pas installée ou si vous utilisez une version précédente qui n’a pas été préinstallée, vous pouvez l’installer par en exécutant Sudo apt-get install tracker-gui) que vous pouvez utiliser pour modifier de manière très flexible les paramètres d'indexation avec (j'ai masqué des informations personnelles dans l'une des captures d'écran):

Indexing tab

Locations tab

Ignored Content tab

Control tab

System

Comme on peut le voir sur les captures d'écran ci-dessus, cela couvre la plupart des points de la question.

9
user364819

Par défaut, les dossiers avec un fichier .trackerignore sont ignorés, cela devrait donc suffire:

touch .trackerignore

dans le dossier, vous ne voulez pas être indexé.

4
memeplex