La búsqueda de rastreadores es una aplicación QT de búsqueda de texto completo. El rastreador GNOME es un indexador del sistema de archivos que actualmente se envió con GNOME 3. Nautilus utiliza el rastreador GNOME, pero ninguna de las herramientas de Gnome puede realizar una búsqueda de texto completo en el índice. Pero eso es exactamente lo que la búsqueda de rastreadores puede.

Usar la búsqueda de rastreadores es simple. Simplemente ingrese su término de búsqueda en el campo de búsqueda y haga clic en el botón Aceptar o ingrese. Después de eso, puede filtrar sus resultados al no marcar una de las opciones en la barra lateral izquierda. La barra lateral contiene extensiones de archivo (columna tipo) y directorios/áreas de búsqueda (columna de ruta).
En la expresión de búsqueda es posible usar:
Booleanos: y, o
Paréntesis: ()
Asteriscos: *
etc.

CTRL-X: Salir
Ctrl-e: Establecer el enfoque en el cuadro de búsqueda
La herramienta de búsqueda de rastreadores es multiplataforma y se ejecuta en cada sistema donde se está ejecutando Gnome Tracker. Compruebe si Gnome Tracker está disponible en su sistema:
$ tracker daemon
Store:
29 Jul 2020, 22:33:04: ✗ Store - Unavailable
Miners:
29 Jul 2020, 22:33:04: ✗ RSS/ATOM Feeds - Not running or is a disabled plugin
29 Jul 2020, 22:33:04: ✓ File System - Idle
29 Jul 2020, 22:33:04: ✗ Extractor - Not running or is a disabled pluginPara ejecutar la búsqueda del rastreador necesitamos Python 3 y Pyside2 (Qt), para instalar Pyside2, haga lo siguiente:
$ pip install PySide2Para instalar la búsqueda del rastreador, puede hacer las siguientes instrucciones o instalarla en otro directorio:
$ cd
$ mkdir Python
$ cd Python
$ git clone https://github.com/wooni005/tracker_search.gitEstablezca un atajo de teclado personalizado en Gnome
Inicie la configuración y seleccione "Accesos directos del teclado", haga clic en el botón "+" en la parte inferior y complete la siguiente configuración para iniciar la búsqueda del rastreador con la tecla Super-F. Reemplace "/home/arjan" con su propia ruta de usuario.

El archivo settings.conf se encuentra en ~/.config/tracker_search y se generará cuando la aplicación comience por primera vez.
Estas son la configuración predeterminada. La sección [General] contiene la última posición y tamaño de la ventana. Esto se actualizará automáticamente.
La sección [documentTypes] contiene todas las extensiones para filtrar los resultados. La sección [searchAreas] contiene todas las rutas para filtrar los resultados
Tenga en cuenta que si elimina o agrega algo a estas secciones, también debe adaptar el tamaño.
[General]
pos =@Point(0 0)
size =@Size(1920 1043)
[documentTypes]
1 name =Markdown
1 type =md
2 name =PDF
2 type =pdf
3 name =MP3
3 type =mp3
4 name =Doc
4 type =docs
5 name =TXT
5 type =txt
size =5
[searchAreas]
1 name =Notities
1 path =/home/arjan/Documenten/Gitea/Notities/Notities
2 name =Computerboeken
2 path =/home/arjan/Nas/Boeken/Computer
3 name =Tijdschriften
3 path =/home/arjan/Nas/Tijdschriften
size =3El rastreador GNOME se usa normalmente solo en el sistema de archivos local. Pero también es posible indexar las unidades de red. En mi configuración tengo el directorio /NAS montado con CIFS a mi Synology NAS y es GNOME Tracker capaz de indexar directorios del NAS. Vea el siguiente párrafo "Tracker -Internals" Cómo agregar el directorio /NAS
Es posible cambiar la configuración detallada del rastreador con el dconf-editor in /org/freedesktop/tracker/miner/archivos :
Intervalo de rastreo -> 0 fuerza para activar el rastreador en este momento. Pero después de rastrearse, debe retroceder al predeterminado -1
Posible cambiar los directorios, que deben indexarse: Directorios de índice-recursivo , por ejemplo: ['& Desktop', '/Home/Arjan/Documenten/Gitea/Notities/Notities/', '& Music', '& Pictures', '& Videos', '/Home/Arjan/NAS/Tijschriften']]]]]
En Nautilus-> Preferencias-> Búsqueda y vista previa- > Búsqueda : todas las ubicaciones
El estado del rastreador se puede ver con:
$ tracker daemon
Store:
29 Jul 2020, 22:33:04: ✗ Store - Unavailable
Miners:
29 Jul 2020, 22:33:04: ✗ RSS/ATOM Feeds - Not running or is a disabled plugin
29 Jul 2020, 22:33:04: ✓ File System - Idle
29 Jul 2020, 22:33:04: ✗ Extractor - Not running or is a disabled pluginTambién es posible reintegrar todos los datos con un reinicio duro del índice:
$ tracker reset --hard
g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
Setting database locations
Checking database directories exist
Checking database version
Checking whether database files exist
Removing all database/storage files
Removing database: ' /home/arjan/.cache/tracker/meta.db '
Removing db-locale file: ' /home/arjan/.cache/tracker/db-locale.txt '
Removing journal: ' /home/arjan/.local/share/tracker/data/tracker-store.journal '
Removing db-version file: ' /home/arjan/.cache/tracker/db-version.txt 'Comience el Daemon Tracker con:
$ tracker daemon -sPruebe cómo buscar el índice:
$ tracker search -fs linuxReiniciar el manual del indexador de seguimiento-FS:
# Stop the tracker daemon
$ tracker daemon -t
# Start the indexer with debug info
$ /usr/libexec/tracker-miner-fs -v 3Información: Proyectos/Tracker/Documation/Depurging - Gnome Wiki!