web-dev-qa-db-ja.com

Thunarのサムネイルキャッシュをクリアするためのルールは、ユーザーが変更できる場所に設定されていますか?

私は最近私の〜/ .cache/thumbnails/normal/folderにいくつかの非常に古いサムネイルが含まれていることを最近発見しました。私はこれらが合理的な頻度で自動的に削除されたという印象にありました。このフォルダの内容は私が間違っていることを示唆しています。私はGNOMEを使ってUbuntu 18.04で同様の問題を抱えており、これがNautilus問題であるという印象の下にありました。しかし、Thunarを使ってXubuntu 20.04にこの同じ問題を持つことは私が他の場所に見える必要があることを示唆しています。

〜/ .cache/thumbnails /簡単にアクセスして変更できるファイルのファイルの削除規則はありますか?さらに、これはUbuntuの問題であるか、私は単に同じ問題で2つのdesを使うことの不幸を持っていましたか?

1
J. Mini

唯一のルールは、Thunar内からイメージファイルを削除した場合、関連するサムネイルファイルも削除されるということです。ただし、コマンドラインまたは別のファイルマネージャから削除すると、削除されず、ただそこに留まるだけです。

キャッシュの古いサムネイルファイルから自動的にプリューリングすることをお勧めします。有効なサムネイルファイルを削除しても、必要に応じて新たに作成されます。

使用するツールはCronです。たとえば、次の内容の/etc/cron.dフォルダに新しいファイルを作成します。

0 21 * * * root find /home/*/.thumbnails/ -type f -atime +6 -exec rm '{}' \;

このcron-jobは9pm(21h)でrootとして実行され、すべてのホームフォルダ内のすべてのサムネイルファイルを見つけ、最後の7日間にアクセスされていないもの(今日+ 6日)を削除します。

サムネイルを無効にしたい場合は、メニュー編集>環境設定>表示を設定してください。

強力な対策のために、あなたもすることができます:

cd ~/.cache
mv thumbnails xthumbnails
ln -s thumbnails /dev/null
1
harrymc