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

10

J'utilise Ubuntu GNOME 15.10 avec GNOME 3.18, et je voudrais savoir si je peux faire l'une des opérations suivantes et si oui, comment:

  • Faites en sorte qu'un dossier ne soit pas indexé mais laissez son contenu indexable (de sorte que si je recherche le nom de ce dossier dans mon système, rien ne s'affiche, mais si je recherche son contenu, cela apparaîtra)

  • Faites en sorte qu'un dossier ne soit pas indexable et aucun de ses contenus (et s'il contient des sous-dossiers, il ne doit pas autoriser récursivement l'indexation de leur contenu ni le contenu des sous-sous-dossiers de les sous-dossiers, etc., ni aucun de ces sous-dossiers eux-mêmes)

  • Faites en sorte que les fichiers individuels d'un dossier ne soient pas indexables, mais sans impact sur les autres contenus ni sur le dossier parent

Alors, est-ce que l'une de ces variantes est possible? Je crois que le programme d'indexation s'appelle Tracker qui indexe les fichiers et les dossiers et leur contenu et permet à l'un de les rechercher sur le système.


la source
Je n'ai pas mis à jour Ubuntu 16.04 vers GNOME 3.20 (j'ai donc obtenu GNOME 3.18). Je n'ai pas trouvé les préférences de tracker Mais j'ai résolu d'installer tracker-gui Vous obtenez également les préférences. J'espère que ça pourrait aider.
Domenico
Les solutions ci-dessous concernent Ubuntu 16.04. Des solutions pour Ubuntu 18.04?
Becko

Réponses:

9

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

Onglet d'indexation

Onglet Emplacements

Onglet Contenu ignoré

Onglet de contrôle

Système

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

Fabby
la source
3
Semble 16.04 était la dernière version avec tracker-guisur repos officiel. Connaissez-vous une alternative?
Pablo Bianchi
Je recherche également une alternative au 18.04
NullVoxPopuli
Une alternative pour le 18.04?
Becko
5

Par défaut, les dossiers contenant un fichier .trackerignore sont ignorés, il devrait donc suffire de faire:

touch .trackerignore

dans le dossier que vous ne souhaitez pas indexer.

memeplex
la source
C'est probablement juste la façon manuelle de faire ce que fait l'interface graphique dans le backend,
dconf read /org/freedesktop/tracker/miner/files/ignored-directories-with-content
Jack Wasey
dconf read /org/freedesktop/tracker/miner/files/ignored-directories
Jack Wasey
Quelqu'un peut-il confirmer si cela fonctionne dans Ubuntu 18.04
Becko