自宅にDebianを実行するシステムが2つあり、パッケージをアップグレードするときに帯域幅の使用量を最小限に抑えるよう努めています。 LAN経由でパッケージをコピーできるようにキャッシュのサイズ制限を増やすにはどうすればよいですか? (現在も早く削除されています)
ベストアンサー1
サイズ制限はapt optionsによって制御されますAPT::Periodic::MaxSize
。次のコマンドを使用して現在の値を表示できます。
apt-config dump | grep Periodic
サイズを設定するには、ファイル/etc/apt/apt.conf.d/99local-archive
と次の行を編集または作成します。
APT::Periodic::MaxSize "<size_in_MiB>";
APT::Periodic::MaxAge "<days>";
APT::Periodic::MinAge "<days>";
/etc/cron.daily/apt
利用可能なオプションと開始位置については、リソースを参照してください。 (Ubuntu 14.04にはいくつかのセットがAPT::Archives::*
付属しています。そのファイルに変換するときは、より高い数のファイルにローカルな変更を適用することが重要です。)/etc/apt/apt.conf.d/20archive
APT::Archives::MaxSize
APT::Periodic
これはキャッシュの最大サイズをMiB単位で設定します。キャッシュが大きい場合は、サイズ要件が満たされるまでキャッシュされたパッケージファイルが削除されます(最も大きいパッケージが最初に削除されます)。
ディレクトリがインストールされているすべてのコンピュータでこれを行う必要があります。