Excluir diretório do Unity Search

20

Estou re-perguntando esta pergunta: Como remover uma pasta específica da pesquisa Ubuntu? porque não acredito que tenha sido uma duplicata ou tenha sido respondida nesse post.

Isso não tem nada a ver com o Zeitgeist OU os arquivos recentes. (Eu já tenho o zeitgeist e o monitoramento do histórico de arquivos desativados.)

Gostaria de saber se é possível impedir que o Unity Search exiba o conteúdo de um diretório específico em seus resultados de pesquisa - ou seja: para não incluir esse diretório durante a pesquisa. Da mesma maneira que você pode dizer para não incluir resultados de pesquisa online.

Obrigado / H

Lareira
fonte

Respostas:

36

Na verdade, acho que esse é um recurso embutido. É comum excluir diretórios da sua pesquisa. Veja como configurá-lo:

Abra as configurações do sistema
Selecione "Segurança e privacidade" Vá para a guia "Arquivos e aplicativos"

Você deve ver uma caixa chamada "Excluir", use os botões "+" e "-" para atualizar isso. Qualquer coisa que NÃO seja excluída será usada na pesquisa.

Observe que você também precisará "Limpar dados de uso" na caixa de diálogo "Arquivos e aplicativos" para remover arquivos e pastas navegados anteriormente da Pesquisa do Dash. Por padrão, o Dash Search incluirá o uso de arquivos históricos, mesmo que você os tenha excluído explicitamente.

Daniel
fonte
11
Eu tive que testar isso para ter certeza, pois a interface em questão parece pertencer apenas aos registros e exclusão do histórico de arquivos. No entanto, procurei alguns arquivos em particular, adicionei a pasta que os continha como exclusão e posso verificar se eles realmente não apareceram na pesquisa.
Hearth
11
Estou usando o 16.04 e parece não haver mais essa configuração.
Krumpelstiltskin
o mesmo aqui em 14.04
tigerjack89
Esse recurso ainda existe no 16.04.
Astrid
Uma limitação desse método, pelo menos no 16.04, parece ser que, se você excluir um diretório, o conteúdo desse diretório será excluído, mas o próprio diretório ainda poderá aparecer na pesquisa e na seção "Arquivos e pastas" usada recentemente. do traço.
KP MacGregor
2

Você pode ocultar um diretório / arquivo. I. acredito que a unidade não pesquisa arquivos e pastas ocultos.

Para ocultar um arquivo, adicione um ponto .antes dele. Ou seja, para ocultar uma pasta chamada documents, clique com o botão direito do mouse, clique em renomear e renomeie-a como.documents

AJha
fonte
11
Posso verificar se isso funciona - as pastas ocultas não são pesquisadas na interface do usuário da unidade. No entanto, isso nem sempre pode ser uma solução ideal.
Hearth
0

isso não é muito fácil, eu acho. Vou lhe dizer o que sei que você pode ocultar todos os arquivos da pesquisa de unidade removendo suas lentes de arquivos com o comando

sudo apt-get remove unity-lens-files

Isso ocultará todos os arquivos da pesquisa de unidade.

  • mais uma coisa que pode ajudá-lo é criar um novo usuário e colocar o diretório que você deseja ocultar no diretório inicial. então o Unity não pode procurar em sua área.

    (ou)

  • altere os atributos da pasta / arquivo apenas para o usuário root, para que a unidade não possa listar esse item na pesquisa.

espero que ajude,:)

rɑːdʒɑ
fonte
Obrigado, vou dar uma olhada. Supus que a pesquisa de unidade fosse executada como um serviço ou processo do sistema (semelhante ao serviço de indexação do Windows), mas se isso funcionar, talvez eu consiga fazer uma solução alternativa usando os atributos de permissão da pasta.
Hearth