Debian ソフトウェアパッケージの制御ファイルにPriority
大地次のいずれかに設定できます。
required
important
standard
optional
extra
APT固定を使用してさまざまなソースのパッケージ優先順位を指定できますが、この設定はリポジトリを介して展開されず、実際に更新されたシステムにローカルに適用されます。
APTはパッケージの優先順位を使用してインストールを選択できますか?たとえば、apt-get dist-upgrade
必須パッケージのみをアップグレードするためにパラメータを渡すことはできますか?
そうでない場合、このフィールドは何に使用されますか? APT固定に関連していますか?
答え1
あなたが提供したポリシーマニュアルへのリンクは次のとおりです。
Debian パッケージ管理ツールはこの情報を使用して、優先度の高いパッケージとあまり重要でないパッケージを区別します。
これはいくつかのことを意味します。
- パッケージ管理ツールでは、削除前に追加の確認が必要です。必須パック、
aptitude
優先順位に従って表示を検索または制限できます(後者はtry lthen typeなどの優先順位に従ってパッケージで作業できます?priority(required)
)。- 他のパッケージマネージャにも同様の機能があるかもしれません。
答え2
Debian の最小インストールが必要 + 必須 + 重要 + 一部のハードウェア依存関係。
努力する
aptitude --disable-columns --display-format %p search '?and(?installed, ?priority(required))'
インストールされ、必要なパッケージをリストし、適切なパッケージにパイプします。
| xargs apt install
アップデートがあればインストールされます。
よりクエリノートそして私Debian オペレーティングシステムイメージの標準化スクリプト。