リストとアーカイブフォルダの場所の変更

リストとアーカイブフォルダの場所の変更

aptは、ダウンロードしたパッケージと他のファイルを保存するために2つの場所を使用します。

/var/lib/apt/lists
/var/cache/apt/archives

定期的に使用しても、apt-get cleanこれらのフォルダはかなり大きくなる可能性があります。

私は/var別のパーティションにあり、比較的小さいです。そのファイルはalesです(例:/home/apt/

ベストアンサー1

いくつかのオプションがあります。

設定変更/etc/apt/apt.conf

dir::state::lists    /path/to/new/directory;
dir::cache::archives /path/to/new/directory;

現在のディレクトリに大きなパーティションをマウントします(パーティションに空き容量がある場合):

 # mount /dev/sda5 /var/lib/apt
 # mount /dev/sda6 /var/cache/apt

もちろん、上記の作業が正しく機能するためには、まずパーティションとファイルシステムを作成する必要があります。

別の場所へのシンボリックリンク(新しいパーティションのためのスペースはありませんが、現在のパーティション内にスペースがある場合):

# ln -s /home/apt/lib /var/apt/lib
# ln -s /home/apt/cache /var/apt/cache

または上記と同じですが、バインドマウントを使用します。

# mount --bind /home/apt/lib /var/apt/lib
# mount --bind /home/apt/cache /var/apt/cache

おすすめ記事