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

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

Estou executando o Ubuntu GNOME 15.10 com 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 pesquisar o nome dessa pasta em meu sistema nada apareça, mas se eu pesquisar seu conteúdo, isso aparecerá)

  • Faça com que uma pasta não seja indexável e nem qualquer um de seus conteúdos (e se contiver subpastas dentro dela, então deve recursivamente não permitir que nenhum conteúdo nelas seja indexado, nem o conteúdo de quaisquer subpastas em as subpastas, etc., nem nenhuma dessas subpastas em si)

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

Então, alguma dessas variantes é possível? Acredito que o programa de indexação se chama Tracker, que indexa arquivos e pastas e seus conteúdos e permite procurá-los no sistema.

Responder1

No Ubuntu GNOME 16.04 com GNOME 3.20 existe agora 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 o possui pré-instalado, ele pode ser instalado executando sudo apt-get install tracker-gui) qual pode ser usado para alterar com alta flexibilidade 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

Aba Controle

Sistema

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

Responder2

Por padrão, as pastas com um arquivo .trackerignore são ignoradas, então deve ser suficiente fazer:

touch .trackerignore

na pasta que você não deseja que seja indexada.

informação relacionada