问题描述
我试图阻止 Nautilus 创建 PDF 文件的缩略图。在 ‘Ubuntu forums’ 的另一个线程中,有人说打开 gconf-editor 并禁用 ‘/desktop/gnome/thumbnailers’ 目录中的 PDF 条目。但是,该 DIR 中的唯一条目是全部禁用。不用说我不想要那样。
如何禁用特定文件类型的缩略图?
最佳方案
可以使用 dconf 编辑器禁用特定文件类型的缩略图。
安装 dconf 编辑器:
点击 Alt
+ Ctrl
+ T
并运行以下命令:
sudo apt-get install dconf-tools
或者在软件中心搜索 “dconf-tools” 并从那里安装。
如何禁用特定文件类型的缩略图?
-
安装后,点击超级键(windows 键)打开 Unity dash 并搜索 “dconf editor” 并将其打开。
-
导航到
org > gnome > desktop > thumbnailers
-
将 PDF
'application/pdf'
的 MIME 类型粘贴到禁用键的值字段中,如下所示。
这将阻止 Nautilus 将来生成 PDF 的缩略图,但旧的缩略图会在那里。要解决此问题,您必须清除 Nautilus 缩略图缓存。
-
打开您的主目录并点击
Ctrl
+H
以显示隐藏的文件和文件夹。 -
打开
.thumbnails
并删除其中的所有文件。 \n针对 19.10 的编辑:打开.cache
并删除thumbnails
文件夹。 -
重新启动系统或终止 Nautilus (
alt+f2
;nautilus -q
) 以使更改生效。
要禁用其他文件类型的缩略图,请如上所述在禁用列表中添加 MIME 类型。用逗号分隔多个类型。像这样:
[‘application/pdf’,’image/jpeg’,’video/mp4′]
有关 MIME 类型的完整列表,请访问 iana.org。
次佳方案
为了停止显示任何视频文件的缩略图(因为在我的小 HTPC 上它会导致 CPU 使用率过高):
首先,清理缩略图缓存:
rm -rf ~/.cache/thumbnails
应用 mime 类型列表:
gsettings set org.gnome.desktop.thumbnailers disable "['application/annodex','application/mp4','application/ogg','application/vnd.rn-realmedia','application/x-matroska','video/3gpp','video/3gpp2','video/annodex','video/divx','video/flv','video/h264','video/mp4','video/mp4v-es','video/mpeg','video/mpeg-2','video/mpeg4','video/ogg','video/ogm','video/quicktime','video/ty','video/vdo','video/vivo','video/vnd.rn-realvideo','video/vnd.vivo','video/webm','video/x-bin','video/x-cdg','video/x-divx','video/x-dv','video/x-flv','video/x-la-asf','video/x-m4v','video/x-matroska','video/x-motion-jpeg','video/x-ms-asf','video/x-ms-dvr','video/x-ms-wm','video/x-ms-wmv','video/x-msvideo','video/x-sgi-movie','video/x-tivo','video/avi','video/x-ms-asx','video/x-ms-wvx','video/x-ms-wmx']"
然后,以防万一:
nautilus -q
我从 here 得到了 mime 类型列表。