Como desativar a geração de miniaturas?

9

Por questões de privacidade e segurança, desejo desativar a geração de miniaturas na ~/.cache/thumbnailspasta (usando o Ubuntu 14.04 LTS).

Eu já tentei isso (sem sucesso):

  1. No gerenciador de arquivos "Arquivos" (Editar ► Preferências) na guia "Visualizar", mudei "Mostrar miniaturas" para "Nunca". Resultado: as miniaturas não são mostradas no gerenciador de arquivos, mas ainda são geradas na ~/.cache/thumbnails/normal/pasta quando abro algumas fotos com o "Image Viewer" = FAIL!

  2. Eu usei dconf-editore defina org ► gnome ► área de trabalho ► cache de miniaturas ► idade máxima para 0 e tamanho máximo para 0. Resultado: O mesmo que 1. try = FAIL!

  3. No dconfeditormenu, defino a opção org ► gnome ► área de trabalho ► miniaturas ► desativar tudo. Resultado: as miniaturas das imagens visualizadas ainda serão geradas = FAIL!

Uma solução um pouco estranha que encontrei é excluir a ~/.cache/thumbnailspasta e vinculá-la /dev/nullpara evitar que as miniaturas sejam gravadas no disco rígido:

rm -r ~/.cache/thumbnails && ln -s /dev/null ~/.cache/thumbnails

Eu realmente não posso acreditar que esta é a única solução para realmente desativar a geração de miniaturas!

solução
fonte
Você pode negar permissão para a pasta a todos, exceto root?
Tim
A remoção de permissões de gravação fará com que alguns aplicativos gerem um erro ao tentar gravar nesse diretório, por exemplo, GIMP.
Isync

Respostas:

5

Miniaturas de tipos de arquivos específicos podem ser desabilitadas usando o editor dconf.

Instale o editor dconf:

Pressione Alt + Ctrl + T e execute o seguinte comando:

sudo apt-get install dconf-tools

Ou pesquise "dconf-tools" no Software Center e instale-o a partir daí.

Como desativar miniaturas de um tipo de arquivo específico?

Uma vez instalado, pressione a tecla super (tecla do Windows) para abrir o traço do Unity, procurar o "dconf editor" e abri-lo.

Navegar para org > gnome > desktop > thumbnailer

Cole o tipo MIME de PDF 'application / pdf' no campo de valor da chave de desativação.

Isso impedirá que o Nautilus gere miniaturas de PDFs no futuro, mas as miniaturas antigas estarão lá. Para resolver isso, você precisará limpar o cache de miniaturas do Nautilus.

Abra seu diretório pessoal e pressione Ctrl + H para mostrar os arquivos e pastas ocultos. Abra .thumbnails e exclua todos os arquivos nele.

Reinicie seu sistema ou mate o Nautilus para que as alterações entrem em vigor.

Para desativar miniaturas de outros tipos de arquivo, adicione lá o tipo MIME na lista de desativação, conforme descrito acima. Separe vários tipos com vírgula. como isso:

['application/pdf','image/jpeg','video/mp4']

Para obter uma lista completa dos tipos MIME, visite iana.org.

Otto
fonte
11
Como alguém pode desativar a geração de todas as miniaturas, sem jogar o jogo do whack-a-mole?
reduzindo a atividade
11
@MateuszKonieczny Parece haver um disable-allbooleano. É descrição diz Set to true to disable all external thumbnailer programs, independent on whether they are independently disabled/enabled.. Não tenho certeza do que a external thumbnailerspeça significa.
user3620828