A pesquisa do rastreador é um aplicativo QT de pesquisa de texto completo. O GNOME Tracker é um indexador do sistema de arquivos que atualmente enviado com o GNOME 3. O rastreador GNOME é usado pelo Nautilus, mas nenhuma das ferramentas do Gnome é capaz de executar uma pesquisa completa de texto no índice. Mas é exatamente isso que a pesquisa do rastreador é capaz.

Usar a pesquisa do rastreador é simples. Basta inserir seu termo de pesquisa no campo de pesquisa e clicar no botão OK ou inserir. Depois disso, você pode filtrar seus resultados sem marcar uma das opções na barra lateral esquerda. A barra lateral contém extensões de arquivo (coluna do tipo) e diretórios/áreas de pesquisa (coluna do caminho).
Na expressão de pesquisa, é possível usar:
Booleanos: e, ou
Parênteses: ()
Asteriscos: *
etc.

Ctrl-x: Sair
Ctrl-e: Defina o foco para a caixa de pesquisa
A ferramenta de pesquisa do rastreador é multi-plataforma e é executada em todos os sistemas em que o GNOME Tracker está em execução. Verifique se o GNOME Tracker está disponível no seu 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 executar a pesquisa do rastreador, precisamos de Python 3 e Pyside2 (Qt), para instalar o Pyside2, faça o seguinte:
$ pip install PySide2Para instalar a pesquisa do rastreador, você pode fazer as seguintes instruções ou instalá -la em outro diretório:
$ cd
$ mkdir Python
$ cd Python
$ git clone https://github.com/wooni005/tracker_search.gitDefina um atalho de teclado personalizado no GNOME
Inicie as configurações e selecione "Atalhos de teclado", clique no botão "+" na parte inferior e preencha as configurações a seguir para iniciar a pesquisa de rastreadores com a tecla Super-F. Substitua "/home/arjan" pelo seu próprio caminho do usuário.

O arquivo settings.conf está localizado em ~/.config/tracker_search e será gerado quando o aplicativo iniciar pela primeira vez.
Estas são a configuração padrão. A seção [General] contém a posição mais recente e o tamanho da janela. Isso será atualizado automaticamente.
A seção [documentTypes] contém todas as extensões para filtrar os resultados. A seção [searchAreas] contém todos os caminhos para filtrar os resultados
Lembre -se de que, se você remover ou adicionar algo a essas seções, também precisará adaptar o tamanho.
[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 =3O GNOME Tracker é usado normalmente apenas no sistema de arquivos local. Mas também é possível indexar unidades de rede. Na minha configuração, o diretório /NAS montado com CIFS no meu NAS da Sinology e é o Gnome Tracker capaz de indexar diretórios do NAS. Veja o próximo parágrafo "Tracker Internals" Como adicionar o diretório /NAS
É possível alterar as configurações detalhadas do rastreador com o DCConf-Editor em /org/Freedesktop/rastreador/miner/arquivos :
Intervalo de rastreamento -> 0 força para ativar o rastreador agora. Mas depois de rastejar, precisa voltar ao padrão -1
Possível alterar os diretórios, que precisam ser indexados: Diretores-Recursivos em índice , por exemplo: ['& Desktop', '/Home/Arjan/Documenten/Gitea/Notities/Notities/', '& Music', '& Pictures', 'Videos', '/Home/Arjan/Nas/TijdsChrintn]]
Em Nautilus-> Preferências-> Pesquisa e Visualização- > Pesquisa : Todos os locais
O status do rastreador pode ser visto com:
$ 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 pluginTambém é possível reiniciar todos os dados com uma redefinição difícil do í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 'Inicie o daemon do rastreador com:
$ tracker daemon -sTeste como pesquisar no índice:
$ tracker search -fs linuxReiniciar o Manual do Indexador Tracker-FS:
# Stop the tracker daemon
$ tracker daemon -t
# Start the indexer with debug info
$ /usr/libexec/tracker-miner-fs -v 3Informações: Projetos/Tracker/Documentation/Debugging - Gnome Wiki!