¿Cómo evitar que un archivo o carpeta sea indexado en GNOME?

¿Cómo evitar que un archivo o carpeta sea indexado en GNOME?

Estoy ejecutando Ubuntu GNOME 15.10 con GNOME 3.18 y me gustaría saber si puedo hacer algo de lo siguiente y, de ser así, cómo:

  • Haga que una carpeta no esté indexada pero deje su contenido indexable (de modo que si busco el nombre de esa carpeta en mi sistema no aparecerá nada, pero si busco su contenido, aparecerá)

  • Haga que una carpeta no sea indexable y tampoco ninguno de sus contenidos (y si contiene subcarpetas dentro de ella, entonces no debería permitir de forma recursiva que se indexe ningún contenido en ellas ni el contenido de ninguna subcarpeta en las subcarpetas, etc., ni ninguna de esas subcarpetas en sí)

  • Haga que los archivos individuales en una carpeta no sean indexables, aunque no tengan ningún impacto en otros contenidos ni en la carpeta principal.

Entonces, ¿es posible alguna de estas variantes? Creo que el programa de indexación se llama Tracker y indexa archivos y carpetas y su contenido y permite buscarlos en el sistema.

Respuesta1

En Ubuntu GNOME 16.04 con GNOME 3.20 ahora hay una aplicación llamada Search and Indexing(o tracker-gui) instalada de forma predeterminada (si no está instalada o si está ejecutando una versión anterior que no la tiene preinstalada, puede instalarla ejecutando sudo apt-get install tracker-gui) cuál se puede usar para cambiar de manera muy flexible la configuración de indexación (he tachado cierta información personal en una de las capturas de pantalla):

Pestaña de indexación

Pestaña Ubicaciones

Pestaña Contenido ignorado

Pestaña de control

Sistema

Como se puede ver en las capturas de pantalla anteriores, esto cubre la mayoría de los puntos de la pregunta.

Respuesta2

De forma predeterminada, las carpetas con un archivo .trackerignore se ignoran, por lo que debería ser suficiente con hacer:

touch .trackerignore

en la carpeta que no desea que se indexe.

información relacionada