Fedora 23 - /var/cache/PackageKit/metadata/updates/packagesのファイルを安全に削除できますか?

Fedora 23 - /var/cache/PackageKit/metadata/updates/packagesのファイルを安全に削除できますか?

タイトル行で参照されているフォルダが1.5GBを占めることがわかりました。次のコマンドを実行して、システムに永続的な損傷を与えずにそれを消去できますか?

rm -rf /var/cache/PackageKit/metadata/updates/packages/*

答え1

ディスカッションで抜け穴ダニエル・ブルーノのリンク回答..PackageKitコンソールクライアントを使用してこれらのファイルを削除できます。pkcon

$ sudo pkcon refresh force -c -1

少し時間がかかりますが、PackageKit自体で提供されます。 (クローンジョブを設定できます)

マニュアルページからPKCON(1)

   refresh [force]
       Refresh the cached information about available updates.

そして

   -c, --cache-age AGE
       Set the maximum acceptable age for cached metadata, in seconds. Use -1 for 'never'.

したがって、これはPackageKitにキャッシュ情報を削除するように指示します(キャッシュ情報を更新してください。最大許容寿命はありません)。

引用:

答え2

PackageKitはGNOMEで使用されます。 CLIでYumまたはDNFを使用する場合は必要ありません。その中の.rpmファイルを削除し/var/cache/PackageKit/metadata/updates/packages、PackageKitでそのファイルを再保存しないように設定できます。

ファイルに設定があります/etc/PackageKit/PackageKit.conf

# Keep the packages after they have been downloaded
#KeepCache=false

ルートとしてこの設定オプションからハッシュタグを削除すると、パッケージは保存されません。

答え3

はい、これらのパッケージを安全に削除できます。これらのパッケージは、Packagekitのキャッシュ用にのみ使用されます。

引用:https://bugs.freedesktop.org/show_bug.cgi?id=80053

答え4

pkcon refresh force -c -1私のアップグレードパスに複数のFedoraバージョンがあったので、このソリューションは私には適していませんでした。dnf clean all --releasever=xxxxxxがクリーンアップが必要な以前のバージョンであるスペースの問題を建設的に解決しました。以前のバージョンと比較して約8GBのスペースが削除されました。

関連情報