Debian システムでの優先順位: 必須または基本: はいパッケージのみをアップグレードする方法は?

Debian システムでの優先順位: 必須または基本: はいパッケージのみをアップグレードする方法は?

優先順位と基本情報がapt showセクションに表示されます。

答え1

1.9.9以降apt(Debian 11以降利用可能):

sudo apt install --only-upgrade ~prequired ~E

必須パッケージと必須パッケージ(およびバージョン制限による必須依存関係)がアップグレードされます。

ご使用のバージョンが上記をサポートしていない場合は、apt以下を使用できますaptitude

sudo aptitude upgrade ~prequired ~E

必須パッケージと必須パッケージは安定リリースでは特別に扱われないため、少なくともDebianの観点からは、これらのパッケージにのみアップグレードを制限する特別な理由はありません。通常、システムを最新の状態に保つ必要があります。必須パッケージと必須パッケージのみをアップグレードすると、移行必須パッケージのアップグレードがありません。これは実際に危険です。xzバックドアが公開されている場合、それを修正するにはアップグレードが必要です。liblzmaこれは必須でも必須でもありません。

関連情報