Existe uma maneira de bloquear uma pasta da pesquisa do Gnome e / ou Unity?

11

Às vezes, procuro arquivos de mídia eróticos e tenho alguns deles armazenados no meu disco rígido. Todo o conteúdo mencionado é salvo em uma pasta específica.

Existe uma maneira de bloquear esta pasta da pesquisa do Gnome e / ou Unity?

Ouvi 'use um usuário separado', mas isso não funcionará, pois os arquivos ainda estarão no meu disco rígido, mais; Costumo procurar os arquivos e trabalhar ao mesmo tempo (meio ... lol).

Então, resumindo, quero bloquear (lista negra) uma determinada pasta do Dash.

Já é ruim o suficiente eu não gostar do gnome3 ou da interface da unidade, quero gostar do gnome3, mas essa coisinha é realmente importante para mim.

Espero conseguir ajuda aqui.

EDIT: Eu pareço ter colocado na lista negra com sucesso a pasta que eu queria colocar na lista negra e, de alguma forma, consegui excluir os arquivos (anteriores à lista negra) "usados ​​recentemente".

Entrei tanta porcaria no terminal e instalei tantas coisas que na verdade não sei qual era o truque. Então, eu planejo:

  • Formatar minha máquina (como sempre faço quando uma nova versão é lançada)
  • Reinstale o Ubuntu 11.10 i386 (eu possuo uma máquina de 64 bits e 4 GB de RAM, mas na minha experiência, softwares, como o vinho, têm problemas para trabalhar em 64 bits, então, continuarei trabalhando com 3,8 GB em vez de 4 por enquanto).
  • Instale o ambiente Gnome3.
  • Descubra exatamente o que é necessário fazer.
  • Atualize esta pergunta com uma resposta completa e apropriada.

Graças às próximas perguntas e respostas vinculadas (relacionadas), isso de alguma forma me ajudou; e não tenho idéia de qual foi a resposta definitiva para o Ubuntu Unity / Gnome3 11.10 (como parte disso foi respondida no 11.04, na qual usei o login clássico do ubuntu):

Paolo Sanchez
fonte
1
Você já tentou isso e não funciona? askubuntu.com/questions/29559/…
Jorge Castro
3
I sometimes browse erotic media files<- Aprecio a honestidade #
Manish Sinha
@JorgeCastro Sim, eu tentei isso. Além disso, isso não é problema meu. Quero dizer, o problema não é dos "arquivos acessados ​​recentemente" (também perdi essa função também), mas se eu fizer uma pesquisa por "hardware" (digamos que eu queira verificar meus sensores de hardware), enquanto digito, "difícil", posso ver o aplicativo que quero iniciar e você pode adivinhar o que mais me é mostrado, risos. Na verdade, fiz minha pergunta porque essa solução não funcionou. Além disso, eu não tenho o plugin "lista negra" ... também não sei onde obtê-lo.
Paolo Sanchez
Ok, se você tentar algo, precisará colocar o que tentou na pergunta, caso contrário não temos nada para continuar!
Jorge Castro
Desculpe mano. Tentei. Eu pesquisei tudo; e essa coisa da lista negra parece promissora ... Eu meio que gostaria de experimentar, mas não consegui descobrir como baixar (ou onde) o plugin. Além disso, agora, se eu for para prefs no diário de atividades, nada será mais exibido. O fato de eu entrar no Gnome em vez do Unity é relevante?
Paolo Sanchez

Respostas:

2

OK então; Formatei meu disco rígido novamente, apenas para começar do zero novamente. Aqui está toda a história:

Após a instalação bem-sucedida do Ubuntu 11.10 i386 no meu Lenovo T400 ThinkPad;

  1. Instalar dependências (necessárias para o Google Chrome e o Gnome Shell)

    sudo apt-get -f install
    
  2. Instale o Shell do Gnome

    sudo apt-get install gnome-shell
    
  3. Instale a ferramenta Gnome Tweak

    sudo apt-get install gnome-tweak-tool
    

    Uma vez instalado, ele deve aparecer como "Configurações avançadas" no menu.

  4. Instalação opcional de contatos do Gnome

    Nota: não incluído no Ubuntu, mas de alguma forma mostra alguns contatos no DASH como resultados de pesquisa; mas não abrirá nada quando clicado, a menos que você o instale.

    sudo apt-get install gnome-contacts
    
  5. Instalação opcional do Gnome Sushi (um visualizador de arquivo da barra de espaço MacOS X'-ish)

    sudo apt-get install gnome-sushi
    

Aqui está a parte importante, a partir de agora, se eu ousar pesquisar "muito" ... vou pegar um pacote misto de aplicativos de hardware para outro tipo de coisa difícil que eu não gostaria que aparecesse lá.

Então, vamos instalar o Activity Log Manager :

  • Instalar o Gerenciador de Log de Atividades

    sudo add-apt-repository ppa:zeitgeist/ppa
    sudo apt-get update
    sudo apt-get install activity-log-manager
    

Depois disso, adicionei "a pasta" à "pseudo-lista negra" e sem sorte. Isso ocorre porque isso apenas o bloqueia no log de atividades. Não traço e não pesquisa.

Este não é mais que a GUI do Zeitgeist.

Neste ponto; nada aconteceu. O Dash ainda mostra o que eu procurei antes e o que eu procurar agora, será exibido.

  • Remova o arquivo "usado recentemente" e transforme-o em uma pasta (certo?)

    rm ~/.local/share/recently-used.xbel
    mkdir ~/.local/share/recently-used.xbel
    

Após este último passo; O Dash não usa seus arquivos navegados anteriormente e, não mostra seus novos arquivos de sobrancelhas; além disso, o gerenciador de log de atividades não acompanha o que você definir. Não há mais a seção "Recentemente aberta" no Dash, e agora o lindo Diário de Atividades será realmente útil!

Feito! Isso realmente funcionou para mim, pelo menos até agora (apenas algumas horas), espero que continue assim. Se parar de funcionar, suponho que você saiba.

Aparentemente, Sean Houlihane estava certo, obrigado, cara.

Paolo Sanchez
fonte
Em vez de fazer /.local/share/recently-used.xbel inutilizável, você pode usar o gerente de lista negra ssokolow.com/gtk-recent-scrubber
Bazon
1

Por que você não mantém seus arquivos particulares em uma pasta oculta? Você cria uma pasta oculta atribuindo a ele um nome que começa com um ponto (.) Por exemplo: .mystuff

Você pode ver essas pastas pressionando ctrl + H ou indo em Exibir> Mostrar arquivos ocultos no menu Nautilus. (Eu acho que essas são as palavras em inglês)

O Gnome não deve exibir o conteúdo nessas pastas.

nechus
fonte
1

É necessário que haja um método fácil de fazer PRECISAMENTE isso.

Analiso o conteúdo 'questionável', como parte do meu trabalho (segurança da informação).

Não vejo necessidade de um pico gráfico para todos os arquivos de imagem RECENTES ou mesmo TODOS os arquivos recentes.

ESTE realmente deve ser um aplicativo de aceitação, com APENAS essas pastas (e subpastas) indexadas e apresentadas. Isso também deve fornecer vários contextos. por exemplo. desenvolvimento, doméstico / privado, negócio.

Se ainda estamos permitindo organizar suas pastas e arquivos, precisamos controlar como esses arquivos são acessados ​​ou lembrados.

Adaptei uma solução da outra pergunta postada:

Como posso impedir que arquivos recentes apareçam no Unity?

david6
fonte
0

Tenho certeza de que instalar o ActivityLogManager e convencê-lo a não indexar arquivos específicos (talvez seja necessário excluir o índice existente) interromperá os arquivos que aparecerem na pesquisa. Parece funcionar para mim, mas não me lembro dos detalhes precisos do que fiz. Verifique se o log de atividades não possui entradas, verifique se ActivityLogManager não está acompanhando e veja se o problema ainda está lá.

Sean Houlihane
fonte
Sim, é isso que provavelmente funcionou. Mas, ainda assim, sou meio cético em relação a isso, como disse na minha edição recente; Começarei do começo deste fim de semana e publicarei a solução completa. Como já vi algumas pessoas com o mesmo problema (e / ou similar).
Paolo Sanchez
0

Acho que a ação mais prudente a seguir seria seguir as etapas listadas abaixo.

  1. Renomeie o diretório para algo não erótico
  2. Altere as permissões na pasta para que somente o root possa realmente ler os arquivos. Isso é feito com o seguinte comando:

    sudo chmod -r /path/to/folder
    

Dessa forma, os arquivos no interior nem serão legíveis pelo indexador. No entanto, seria útil descobrir como liberar o cache de índice atual.

Escusado será dizer que, para acessar os arquivos, você precisará executar qualquer aplicativo que você usa para abri-los com privilégios de root (ou seja, com sudo appname /path/to/file), que deve ser considerado um plus.

Não que eu tenha feito isso, não vejo a necessidade de baixar esse tipo de conteúdo.

Severo Raz
fonte
0

Você pode configurar de quais fontes "Zeitgeist", rastreador de atividades do Ubuntu (herdado do Gnome), rastreia eventos com o Activity Log Manager .

Captura de tela do Activity Log Manager

Deixa você

  • desativar o rastreamento de certos tipos de objetos,
  • desativar o rastreamento de fontes de objetos por pasta,
  • excluir faixas coletadas mais recentemente, durante um determinado período de tempo ou totalmente.
David Foerster
fonte