Exclure un répertoire de Unity Search

20

Je pose à nouveau cette question: comment supprimer un dossier spécifique de la recherche Ubuntu? parce que je ne pense pas que c'était un doublon, ou a été répondu dans ce post.

Cela n'a rien à voir avec Zeitgeist OU les fichiers récents. (J'ai déjà désactivé la surveillance de l'historique des fichiers et des fichiers.)

Je voudrais savoir s'il est possible d'empêcher Unity Search d'afficher le contenu d'un répertoire spécifique dans ses résultats de recherche - c'est-à-dire: ne pas inclure ce répertoire lors de la recherche. De la même manière, vous pouvez lui dire de ne pas inclure les résultats de recherche en ligne.

Merci / H

Foyer
la source

Réponses:

36

En fait, je pense que c'est une fonctionnalité intégrée. Il est courant d'exclure des répertoires de votre recherche. Voici comment le configurer:

Ouvrez les paramètres système
Sélectionnez "Sécurité et confidentialité" Allez dans l'onglet nommé "Fichiers et applications"

Vous devriez voir une boîte nommée "Exclure", utilisez les boutons "+" et "-" pour mettre à jour cela. Tout ce qui n'est pas exclu sera utilisé dans la recherche.

Notez que vous devrez également "Effacer les données d'utilisation" dans la boîte de dialogue "Fichiers et applications" afin de supprimer les fichiers et dossiers précédemment parcourus de la recherche Dash. Par défaut, Dash Search inclura votre historique d'utilisation des fichiers même si vous avez explicitement exclu ces fichiers.

Daniel
la source
1
J'ai dû tester cela pour être sûr, car l'interface en question semble concerner uniquement les enregistrements et l'exclusion de l'historique des fichiers. Cependant, j'ai recherché certains fichiers particuliers, ajouté leur dossier contenant en tant qu'exclusion et je peux vérifier qu'ils n'apparaissent en fait dans la recherche.
Hearth
1
J'utilise 16.04 et il ne semble plus y avoir un tel paramètre.
krumpelstiltskin
Même chose ici le 14.04
tigerjack89
Cette capacité existe toujours en 16.04.
Astrid
Une limitation de cette méthode, au moins le 16.04, semble être que si vous excluez un répertoire, le contenu de ce répertoire est exclu, mais le répertoire lui-même peut toujours apparaître dans la recherche et dans la section "Fichiers et dossiers" récemment utilisée. du tiret.
KP MacGregor
2

Vous pouvez masquer un répertoire / fichier. Je crois que l'unité ne recherche pas les fichiers et dossiers cachés.

Pour masquer un fichier, ajoutez un point .avant celui-ci. C'est-à-dire pour cacher un dossier nommé documents, faites un clic droit dessus, cliquez sur renommer et renommez-le comme.documents

AJha
la source
1
Je peux vérifier que cela fonctionne - les dossiers cachés ne sont pas recherchés à partir de l'interface utilisateur de l'unité. Cependant, ce n'est pas toujours une solution idéale.
Hearth
0

ce n'est pas très facile je pense. Je vais vous dire ce que je sais que vous pouvez masquer tous les fichiers de la recherche d'unité en supprimant ses lentilles de fichiers avec la commande

sudo apt-get remove unity-lens-files

Cela masquera tous les fichiers de la recherche d'unité.

  • une autre chose qui peut vous aider est de créer un nouvel utilisateur et de mettre le répertoire que vous souhaitez cacher dans son répertoire personnel. donc l'unité ne peut pas chercher dans sa région.

    (ou)

  • changer les attributs de dossier / fichier en utilisateur root uniquement, afin que l'unité ne puisse pas vous répertorier cet élément dans la recherche.

J'espère que cela pourra aider,:)

rɑːdʒɑ
la source
Merci, je vais le vérifier. J'ai supposé que la recherche d'unité s'exécutait en tant que service ou processus système (similaire au service d'indexation Windows) mais si cela fonctionne, je pourrai peut-être contourner le problème en utilisant les attributs d'autorisation de dossier.
Hearth