如何禁用缩略图生成?

如何禁用缩略图生成?

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

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

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

  2. 我使用dconf-editor并将 org ► gnome ► desk ► thumbnail-cache ► maximum-age 设置为 0,将 maximum-size 设置为 0。结果:与 1 相同。尝试 = 失败!

  3. 在选项中dconfeditor我设置了 org ► gnome ► desk ► thumbnailers ► disable-all。结果:查看过的图片的缩略图仍然会生成 = 失败!

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

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

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

答案1

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

安装 dconf 编辑器:

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

sudo apt-get install dconf-tools

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

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

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

导航org > gnome > desktop > thumbnailer

将 PDF 的 MIME 类型“application/pdf”粘贴到禁用键的值字段中。

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

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

重新启动系统或终止 Nautilus 以使更改生效。

要禁用其他文件类型的缩略图,请按上述说明将 MIME 类型添加到禁用列表中。用逗号分隔多个类型。如下所示:

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

要查看完整的 MIME 类型列表,请访问 iana.org。

相关内容