检测到您的缩略图缓存存在问题。修复此问题需要管理员权限

检测到您的缩略图缓存存在问题。修复此问题需要管理员权限

打开文件管理器后,我收到消息
“检测到缩略图缓存存在问题。修复此问题需要管理员权限”。

这听起来有点奇怪。
你们中有人遇到过这种情况吗?
所以我的问题是:
我应该点击“立即修复”吗?或者这是一个寻找 root 权限的病毒?

(了解缩略图缓存是什么也会很有帮助)

答案1

看起来足够合法

在 Nemo 浏览器(Nautilus 的分支)中,它是官方源代码

label = gtk_label_new (_("A problem has been detected with your thumbnail cache.  Fixing it will require administrative privileges."));

对我来说看起来足够合法。


替代修复

如果您不确定该怎么做,这里有一个手动修复方法。

通过浏览相同的源代码文件,我们可以看到它Fix now实际上在做什么。
它只是使用以下--fix-cache参数以 root 权限调用 nemo:

sh -c "pkexec nemo --fix-cache"

如果你更喜欢熟悉的 shell 命令,你可以运行

sudo nemo --fix-cache

从终端修复你的缩略图缓存。

答案2

缩略图是图像的较小版本,nautilus 使用它在打开包含图像(或视频)的文件夹时快速显示预览。

它们应该位于您的主目录 ~/.cache/thumbnails 中,并且根据我的经验,可以安全删除。

因此,一个选择就是简单地删除该目录,然后nautilus 会在需要时再次生成它们。

为此,您可以打开终端并输入rm -Rf ~/.cache/thumbnails

当然,这会导致一些加载时间,直到缓存重新填充。

此解决方案不需要 root 权限。

Linux 上很少出现病毒,但谨慎授予 root 权限是件好事。我认为你没有感染病毒,但唯一知道的方法就是扫描。我过去曾为此使用过 clamav。

我无法确切地说出为什么鹦鹉螺会出现这个问题,只有更聪明的人才能回答这个问题。

相关内容