Как отключить генерацию миниатюр?

10

Из соображений конфиденциальности и безопасности я хочу отключить создание любых миниатюр в ~/.cache/thumbnailsпапке (используя Ubuntu 14.04 LTS).

Я уже попробовал это (без успеха):

  1. В диспетчере файлов «Файлы» («Правка» ► «Настройки») в «Просмотр» -Tab я переключил «Показать миниатюры» на «Никогда». Результат: Thumbails не отображаются в файловом менеджере, но все равно генерируются в ~/.cache/thumbnails/normal/папке, когда я открываю некоторые изображения с помощью «Image Viewer» = FAIL!

  2. Я использовал dconf-editorи установил org ► gnome ► рабочий стол ► кэш миниатюр ► максимальный возраст до 0 и максимальный размер до 0. Результат: то же, что 1. try = FAIL!

  3. В поле « dconfeditorI» установите флажок «Орг. Результат: миниатюры просмотренных картинок все еще генерируются = FAIL!

Немного странное решение, которое я нашел, это удалить ~/.cache/thumbnailsпапку и затем связать ее, /dev/nullчтобы избежать миниатюр, записанных на жесткий диск:

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

Я действительно не могу поверить, что это единственное решение, чтобы действительно отключить создание миниатюр!

решение
источник
Вы могли бы запретить доступ к папке всем, кроме root?
Тим
Удаление разрешений на запись приводит к тому, что некоторые приложения выдают ошибку при попытке записи в этот каталог, например GIMP.
isync

Ответы:

5

Эскизы файлов определенных типов можно отключить с помощью редактора dconf.

Установите редактор dconf:

Нажмите Alt + Ctrl + T и выполните следующую команду:

sudo apt-get install dconf-tools

Или найдите «dconf-tools» в Центре программного обеспечения и установите его оттуда.

Как отключить эскизы файлов определенного типа?

После установки нажмите супер-ключ (ключ Windows), чтобы открыть Unity dash, найдите «dconf editor» и откройте его.

Перейдите к org > gnome > desktop > thumbnailer

Вставьте MIME-тип PDF «application / pdf» в поле значения ключа отключения.

Это предотвратит создание Наутилусом эскизов PDF в будущем, но старые эскизы будут там. Чтобы решить эту проблему, вам нужно очистить кэш миниатюр Наутилуса.

Откройте домашний каталог и нажмите Ctrl + H, чтобы показать скрытые файлы и папки. Откройте .thumbnails и удалите все файлы в нем.

Перезагрузите систему или убейте Наутилуса, чтобы изменения вступили в силу.

Чтобы отключить миниатюры для других типов файлов, добавьте MIME-тип в список отключений, как описано выше. Разделяйте несколько типов запятыми. нравится:

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

Для получения полного списка типов MIME посетите iana.org.

эфирное масло
источник
1
Как можно отключить генерацию всех миниатюр, не играя в игру «бей-моль»?
снижение активности
1
@MateuszKonieczny Там , кажется, disable-allлогическое. Это описание говорит Set to true to disable all external thumbnailer programs, independent on whether they are independently disabled/enabled.. Не уверен, что external thumbnailersзначит часть.
user3620828