使缩略图仅在当前会话中持久存在,不要将其存储在磁盘上

使缩略图仅在当前会话中持久存在,不要将其存储在磁盘上

我不想将缩略图存储在我的磁盘上(例如出于隐私原因),但完全禁用缩略图(通过拒绝写访问权限~/.cache/thumbnails)也会将所有预览图标替换为那些丑陋的“等待缩略图生成”图标。

那么,如何才能最好地配置我的 Ubuntu 16.04(Unity DE)来生成缩略图,但从不将它们存储在磁盘上,只存储在 RAM 中?

我已经将/tmp其配置为 RAM 磁盘(/etc/fstab入口安装在tmpfs那里),也可以用于此,但也欢迎其他方式。

答案1

目前我只是创建了~/.cache/thumbnails一个符号链接,/dev/shm它是自内核 2.6 左右以来包含在所有 Ubuntu 系统上的 RAM 磁盘...在我的系统上,它只被 pulseaudio 使用,它在里面放置了一些文件,但没有其他东西。

我决定采用这种方式,因为我只需要一个符号链接,而不需要另一个挂载条目/etc/fstab或类似的东西。没关系,因为所有单个缩略图都存储在thumbnails目录的子文件夹中。

因此设置它的命令是:

rm -rf ~/.cache/thumbnails
ln -s /dev/shm ~/.cache/thumbnails

如果您有更好的选择,请随时发表不同的答案,我愿意接受建议。

相关内容