¿Cómo deshabilitar la generación de miniaturas?

9

Por razones de privacidad y seguridad, quiero deshabilitar la generación de miniaturas en la ~/.cache/thumbnailscarpeta (usando Ubuntu 14.04 LTS).

Ya probé esto (sin éxito):

  1. En el Administrador de archivos "Archivos" (Editar ► Preferencias) en la pestaña "Vista previa" cambié "Mostrar miniaturas" a "Nunca". Resultado: las miniaturas no se muestran en el administrador de archivos, pero aún se generan en la ~/.cache/thumbnails/normal/carpeta cuando abro algunas imágenes con el "Visor de imágenes" = ¡FALLO!

  2. Utilicé dconf-editory establecí org ► gnome ► escritorio ► miniatura-caché ► edad máxima a 0 y tamaño máximo a 0. Resultado: lo mismo que 1. try = FAIL!

  3. En dconfeditorEstablecer la opción org ► gnome ► escritorio ► miniaturas ► deshabilitar todo. Resultado: todavía se generarán miniaturas de las imágenes vistas = ¡FALLO!

Una solución un poco extraña que encontré es eliminar la ~/.cache/thumbnailscarpeta y luego vincularla /dev/nullpara evitar que las miniaturas se escriban en el disco duro:

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

¡Realmente no puedo creer que esta sea la única solución para desactivar realmente la generación de miniaturas!

solución
fuente
¿Podrías denegar el permiso a la carpeta a todos excepto a root?
Tim
Al eliminar los permisos de escritura, algunas aplicaciones arrojarán un error cuando intenten escribir en ese directorio, por ejemplo, GIMP.
isync

Respuestas:

5

Las miniaturas de tipos de archivo específicos se pueden deshabilitar con el editor dconf.

Instale el editor dconf:

Presiona Alt + Ctrl + T y ejecuta el siguiente comando:

sudo apt-get install dconf-tools

O busque "dconf-tools" en el Centro de software e instálelo desde allí.

¿Cómo deshabilitar las miniaturas de un tipo de archivo específico?

Una vez instalado, presione la tecla súper (tecla de Windows) para abrir el tablero de Unity y busque "dconf editor" y ábralo.

Navegar a org > gnome > desktop > thumbnailer

Pegue el tipo MIME de PDF 'application / pdf' en el campo de valor de la tecla de desactivación.

Esto evitará que Nautilus genere miniaturas de archivos PDF en el futuro, pero las miniaturas antiguas estarán allí. Para resolver esto, deberá borrar el caché de miniaturas de Nautilus.

Abra su directorio de inicio y presione Ctrl + H para mostrar los archivos y carpetas ocultos. Abra .thumbnails y elimine todos los archivos que contiene.

Reinicie su sistema o elimine Nautilus para que el cambio surta efecto.

Para deshabilitar las miniaturas de otros tipos de archivos, agregue el tipo MIME en la lista de deshabilitación como se describe anteriormente. Separe varios tipos con coma. Me gusta esto:

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

Para obtener una lista completa de los tipos MIME, visite iana.org.

Otón
fuente
1
¿Cómo se puede deshabilitar la generación de todas las miniaturas, sin jugar al juego whack-a-mole?
reducción de la actividad el
1
@MateuszKonieczny Parece que hay un disable-allbooleano. Su descripción dice Set to true to disable all external thumbnailer programs, independent on whether they are independently disabled/enabled.. No estoy seguro de lo que significa la external thumbnailersparte.
user3620828