パックマンキャッシュ内のすべてのパッケージを正しく削除する方法とこれを行うべきではないのはなぜですか? [コピー]

パックマンキャッシュ内のすべてのパッケージを正しく削除する方法とこれを行うべきではないのはなぜですか? [コピー]

SSD容量が足りなくて苦労しました。多くのパッケージを含む主要なアップグレードが到着するたびにアップグレードが成功するように、削除/移動するアイテムを見つけてスペースを解放する必要があります。pacman -Sc古いパッケージはパックマンキャッシュから削除されますが、古いパッケージではないパッケージは保持されているようです。\var\cache\pacman現在5.1GiBに達していますが、これは私にとってかなりの数です。アプリケーションをインストールする以外に、これらのファイルを他の目的に使用できますか?アプリケーションが正しくインストールされ実行されている場合は、これらのパッケージを削除できますか?削除できる場合は、手動でファイルを削除する代わりに使用する必要がある正しい方法は何ですか?

答え1

すべてのパッケージをアンインストールすると問題が解決されると思いますが、それを維持するには、次のようないくつかの利点があります。

  1. 他の手段(Arch Linuxアーカイブなど)を使用すると、以前のバージョンを検索しなくてもパッケージをダウングレードできます。
  2. 削除されたパッケージは、リポジトリから再ダウンロードすることなく、キャッシュフォルダから直接簡単に再インストールできます。

引用:https://wiki.archlinux.org/index.php/pacman#Cleaning_the_package_cache

関連情報