web-dev-qa-db-ja.com

サムネイルキャッシュで問題が検出されました。修正するには管理者権限が必要です

ファイルマネージャーを開くと、メッセージが表示されます
'サムネイルキャッシュで問題が検出されました。修正するには、管理者権限が必要です。

これは私には少し奇妙に聞こえます。
以前にこれを経験した人はいましたか?
だから私の質問は:
[今すぐ修正]をクリックする必要がありますか、またはこれはルート特権を探しているウイルスですか?

(サムネイルキャッシュとは何かを知ることも役立ちます)

5
this.foo

正当に見える(十分)

Nemo Browser(Nautilusのフォーク)では、公式の source-code の一部です。

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"

より使い慣れたシェルコマンドを好む場合は、代わりに実行できます。

Sudo nemo --fix-cache

端末からサムネイルキャッシュを修正します。

7
Random Citizen

サムネイルは、nautilusが画像(またはビデオ)を含むフォルダーを開くときにプレビューをすばやく表示するために使用する画像の小さなバージョンです。

これらはホームディレクトリ〜/ .cache/thumbnailsにあるはずで、私の経験では、安全に削除できます。

そのため、1つのオプションはそのディレクトリを単純に削除することです。nautilusは必要に応じてそれらを再度生成します。

そのためには、ターミナルを開いてrm -Rf ~/.cache/thumbnailsと入力します。

もちろん、これにより、キャッシュが補充されるまでロード時間が多少かかります。

このソリューションでは、ルート権限は必要ありません。

Linuxではウイルスはまれですが、root権限を与えることには注意が必要です。私はあなたがウイルスに感染しているとは思いませんが、知る唯一の方法はスキャンすることです。過去にその目的のためにclamavを使用しました。

なぜノーチラスがこの問題を抱えているのかはわかりませんが、賢明な魂はこの問題に答えなければなりません。

1
bytepusher