'apt/archives'にディスク容量が足りません。

'apt/archives'にディスク容量が足りません。

Linux Mintディレクトリに「ディスク容量不足」という有名な警告が表示され、永続的なvar/cache/apt/archive解決策が必要です(apt-get autoclean上記のディレクトリがすべてのパッケージを収容するのに十分な大きさではないため、クリーニングしても問題は解決しません)。ここに画像の説明を入力してください。)

この問題に対する考えられる解決策は何ですか?

パーティションを使用したり、データをライブディスクにコピーすることなく問題を解決する方法もあります。aptが将来のインストールで使用できるように、別のパーティションにディレクトリを作成しますか?

ここに画像の説明を入力してください。

  • 十分なスペースが必要な別のディレクトリを作成してコマンドを試しましたln var/cache/apt/archive /home/new/directoryが、うまくいきません。

答え1

最も簡単な方法は、ディレクトリを別のパーティションに移動し、古い場所から新しい場所にシンボリックリンクを作成することです。

/homeに空き容量が多いようですが、次のようにしてください。

  1. apt-get clean

    このステップはオプションですが、強くお勧めします。現在 /var/cache/apt/archives にあるダウンロード済みの .deb ファイルをすべて削除します。削除したくない場合は大丈夫です。ただし、3番目のステップ(mv)には時間がかかります。ただし、あるパーティションから別のパーティションにアーカイブをコピーして削除するのに時間がかかります。

  2. .debアーカイブ用の便利なディレクトリを作成します。

    mkdir -p /home/var/cache/apt/

    たとえば、/home(または空き領域の多い他のパーティション)の下に任意の場所に配置できますが、/home/apt同じディレクトリ構造を維持することは非常に便利で便利です。

  3. mv /var/cache/apt/archives /home/var/cache/apt

  4. ln -s /home/var/cache/apt/archives/ /var/cache/apt/

  5. それはすべてです。

    次に、apt、apt-getなどを使用すると、/var/cache/apt/archivesから/home/var/cache/apt/archivesにシンボリックリンクをたどります。これにはダウンロードしたすべてのファイルが保存されます。

ただし、まだスペースが不足している場合は、/usr/share/doc-mvを使用して同じことを行い、それを/home/usr/share/docにシンボリックリンクすることができます。

関連情報