Como impedir que um arquivo ou pasta seja indexado no GNOME?

10

Estou executando o Ubuntu GNOME 15.10 com o GNOME 3.18 e gostaria de saber se posso fazer o seguinte e, em caso afirmativo, como:

  • Faça com que uma pasta não seja indexada, mas deixe seu conteúdo indexável (para que, se eu procurar o nome dessa pasta no meu sistema, nada apareça, mas se eu procurar por seu conteúdo, ele apareça)

  • Certifique-se de que uma pasta não seja indexável e não tenha nenhum conteúdo (e se contiver subpastas, não deverá recursivamente permitir que nenhum conteúdo nelas seja indexado nem o conteúdo de nenhuma subpasta em as subpastas, etc, nem nenhuma dessas subpastas)

  • Faça com que os arquivos individuais de uma pasta não sejam indexáveis, embora não tenham impacto em outros conteúdos nem na pasta pai

Então, alguma dessas variantes é possível? Acredito que o programa de indexação se chame de Tracker, que indexa arquivos e pastas e seu conteúdo e permite procurar por eles no sistema.


fonte
Não atualizei o Ubuntu 16.04 para o GNOME 3.20 (então, obtive o GNOME 3.18). Não encontrei as preferências do rastreador, mas resolvi instalar o tracker-gui. Você também obtém as preferências. Espero que possa ajudar.
Domenico
As soluções abaixo são para o Ubuntu 16.04. Alguma solução para Ubuntu 18.04?
Becko

Respostas:

9

No Ubuntu GNOME 16.04 com GNOME 3.20, agora existe um aplicativo chamado Search and Indexing(ou tracker-gui) instalado por padrão (se não estiver instalado ou se você estiver executando uma versão anterior que não a possui pré-instalada, poderá ser instalada executando sudo apt-get install tracker-gui) com o qual se pode usar para alterar de maneira altamente flexível as configurações de indexação (apaguei algumas informações pessoais em uma das capturas de tela):

Guia Indexação

Guia Locais

Guia Conteúdo ignorado

Guia Controle

Sistema

Como pode ser visto nas capturas de tela acima, isso cobre a maioria dos pontos da pergunta.

Fabby
fonte
3
Parece 16.04 foi a última versão com tracker-guirepos oficiais. Você conhece alguma alternativa?
Pablo Bianchi
Eu também estou procurando uma alternativa 18,04
NullVoxPopuli
Alguma alternativa para 18.04?
Becko
5

Por padrão, as pastas com um arquivo .trackerignore são ignoradas; portanto, isso deve ser suficiente:

touch .trackerignore

na pasta que você não deseja indexar.

memeplex
fonte
Isso é provavelmente apenas a maneira como o manual de fazer o que a GUI faz no backend, porém,
dconf read /org/freedesktop/tracker/miner/files/ignored-directories-with-content
Jack Wasey 08/07/19
dconf read /org/freedesktop/tracker/miner/files/ignored-directories
Jack Wasey 08/07/19
Alguém pode confirmar se isso funciona no Ubuntu 18.04
becko 09/02