如何禁用缩略图生成?

sol*_*ion 10 thumbnails dconf

出于隐私和安全原因,我想禁用~/.cache/thumbnails文件夹中任何缩略图的生成(使用 Ubuntu 14.04 LTS)。

我已经尝试过这个(没有成功):

  1. 在“预览”选项卡的文件管理器“文件”(编辑?首选项)中,我将“显示缩略图”切换为“从不”。结果:缩略图未显示在文件管理器中,~/.cache/thumbnails/normal/但当我使用“图像查看器”= 失败打开一些图片时,仍会在文件夹中生成缩略图!

  2. 我使用了dconf-editor并设置了 org ? 侏儒?桌面 ?缩略图缓存?maximum-age 为 0,maximum-size 为 0。结果:与 1 相同。try = FAIL!

  3. dconfeditor我设置选项 org ? 侏儒?桌面 ?缩略图?禁用所有。结果:仍会生成查看图片的缩略图 = 失败!

我发现一个有点奇怪的解决方案是删除~/.cache/thumbnails文件夹,然后将其链接到/dev/null以避免将缩略图写入硬盘:

rm -r ~/.cache/thumbnails && ln -s /dev/null ~/.cache/thumbnails
Run Code Online (Sandbox Code Playgroud)

我真的不敢相信这是真正禁用缩略图生成的唯一解决方案!

Ott*_*tto 6

可以使用 dconf 编辑器禁用特定文件类型的缩略图。

安装 dconf 编辑器:

按 Alt+Ctrl+T 并运行以下命令:

sudo apt-get install dconf-tools
Run Code Online (Sandbox Code Playgroud)

或者在软件中心搜索“dconf-tools”并从那里安装它。

如何禁用特定文件类型的缩略图?

安装后,按超级键(windows 键)打开 Unity dash 并搜索“dconf editor”并打开它。

导航 org > gnome > desktop > thumbnailer

在禁用键的值字段中粘贴 PDF 'application/pdf' 的 MIME 类型。

这将阻止 Nautilus 将来生成 PDF 的缩略图,但旧的缩略图会在那里。要解决此问题,您必须清除 Nautilus 缩略图缓存。

打开您的主目录并按 Ctrl+H 以显示隐藏的文件和文件夹。打开 .thumbnails 并删除其中的所有文件。

重新启动系统或杀死 Nautilus 以使更改生效。

要禁用其他文件类型的缩略图,请在禁用列表中添加 MIME 类型,如上所述。用逗号分隔多个类型。像这样:

['application/pdf','image/jpeg','video/mp4']
Run Code Online (Sandbox Code Playgroud)

有关 MIME 类型的完整列表,请访问 iana.org。

  • 如何在不玩打地鼠游戏的情况下禁用所有缩略图的生成? (2认同)
  • @MateuszKonieczny 似乎有一个“全部禁用”布尔值。它的描述是“设置为 true 以禁用所有外部缩略图程序,独立于它们是否被独立禁用/启用。”。不确定“外部缩略图”部分是什么意思。 (2认同)