Linux Mintディレクトリに「ディスク容量不足」という有名な警告が表示され、永続的なvar/cache/apt/archive
解決策が必要です(apt-get autoclean
上記のディレクトリがすべてのパッケージを収容するのに十分な大きさではないため、クリーニングしても問題は解決しません)。)
この問題に対する考えられる解決策は何ですか?
パーティションを使用したり、データをライブディスクにコピーすることなく問題を解決する方法もあります。aptが将来のインストールで使用できるように、別のパーティションにディレクトリを作成しますか?
- 十分なスペースが必要な別のディレクトリを作成してコマンドを試しました
ln var/cache/apt/archive /home/new/directory
が、うまくいきません。
答え1
最も簡単な方法は、ディレクトリを別のパーティションに移動し、古い場所から新しい場所にシンボリックリンクを作成することです。
/homeに空き容量が多いようですが、次のようにしてください。
apt-get clean
このステップはオプションですが、強くお勧めします。現在 /var/cache/apt/archives にあるダウンロード済みの .deb ファイルをすべて削除します。削除したくない場合は大丈夫です。ただし、3番目のステップ(
mv
)には時間がかかります。ただし、あるパーティションから別のパーティションにアーカイブをコピーして削除するのに時間がかかります。.debアーカイブ用の便利なディレクトリを作成します。
mkdir -p /home/var/cache/apt/
たとえば、/home(または空き領域の多い他のパーティション)の下に任意の場所に配置できますが、
/home/apt
同じディレクトリ構造を維持することは非常に便利で便利です。mv /var/cache/apt/archives /home/var/cache/apt
ln -s /home/var/cache/apt/archives/ /var/cache/apt/
それはすべてです。
次に、apt、apt-getなどを使用すると、/var/cache/apt/archivesから/home/var/cache/apt/archivesにシンボリックリンクをたどります。これにはダウンロードしたすべてのファイルが保存されます。
ただし、まだスペースが不足している場合は、/usr/share/doc
-mvを使用して同じことを行い、それを/home/usr/share/docにシンボリックリンクすることができます。