Debianに部分的にダウンロードされたアップデートをインストールする

Debianに部分的にダウンロードされたアップデートをインストールする

私の記事は時々更新しますダーバン以下を実行して:

aptitude update && aptitude full-upgrade

しかし、走る前に走ることを忘れたり、わざとスキップすることが多いです。aptitude clean以下から古いパッケージを削除してください。/var/cache/apt/archives

最近走るaptitude cleanのを忘れました。aptitudeダウンロード総更新容量4GBが3.5GBを超える/パーティションに空き容量がないため、残りのパッケージのダウンロードを停止しました。

user@host:~# aptitude clean && df -h /var/cache/apt/archives/
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda8       7.3G  2.5G  4.4G  36% /
  • aptitude clean実行せずに3.5GBのダウンロードをインストールする方法はありますか?再ダウンロードそれらを?どのように?

    一部のダウンロードしたパッケージはダウンロードされていないパッケージに依存する可能性があるため、ダウンロードしたパッケージとすべての依存関係のみをインストールしたいと思います。
  • 推奨されるパーティションサイズはいくらですか/var/cache/apt/archives/?分割方式の2つのバリエーション(別々の/varパーティションがある場合とない場合)を検討してください*

*注:パーティションのサイズを推定することは常に私にとって面倒な作業でした。このスレッド1GBまたは3GBの/tmpパーティションだけでは不十分な理由を学びます。

答え1

aptitude clean実行せずに3.5GBのダウンロードをインストールする方法はありますか?再ダウンロードそれらを?どのように?

多大な努力がなければ、おそらく実行方法によって一部の情報が失われる可能性があります(「手動インストール」の状態を検討しています)。

aptitude autoclean代わりにを実行してからアップグレードを再実行することをお勧めします。autocleanダウンロードできなくなったパッケージを削除してください。これにより、アップグレードに必要なすべてのパッケージを維持できます。

推奨されるパーティションサイズはいくらですか/var/cache/apt/archives/?別々の/varパーティションがある場合とない場合の2つのパーティション構成方法のバリエーションを検討してください。

どちらの場合も、管理対象システムにインストールされているパッケージの数とアップグレードの頻度によって異なります。私の基本システムには12GiBのファイルがあります/var/cache/apt/archives/aptitude autoclean

パッケージキャッシュは基本的にそれ自体がクリーンアップされているので、パッケージキャッシュにまったく興味がないユーザーに使用すると面白いかもしれませんapt

関連情報