$ apt-cache policy pal
pal:
Installed: 0.4.3-8
Candidate: 0.4.3-8
Version table:
*** 0.4.3-8 0
500 http://in.archive.ubuntu.com/ubuntu/ quantal/universe i386 Packages
100 /var/lib/dpkg/status
上記の出力で、500 と 100 の意味は何ですか。
答え1
得られた情報を案内してこのDebian HOWTO記事これはリポジトリ パッケージの優先度を表していると言えます。前のリンクで例を見ることができます。
優先度を表す数字が大きいほど、このリポジトリの優先度は大きくなります。
「バージョン テーブル:」行の後に次の形式があります:
*** <some-version> <minimum-priority-to-consider>
<priority-of-this-instance> <repository1>
<priority-of-this-instance> <repository2>
*** <some-other-version> <minimum-priority-to-consider>
<priority-of-this-instance> <repository3>
<priority-of-this-instance> <repository4>
したがって、出力では、バージョン の場合0.4.3-8
、考慮すべき最小の優先度は0
(ゼロ) です。また、最初に言及されたリポジトリには大きな優先度があります (500 が最大の数字です)
バージョンピンは優先順位を設定するものではありません。インストールまたはアップグレードされるバージョンを初期化するバージョンと一致するバージョンがどこかに存在する場合に有効になり、そのバージョンを、要求されたバージョンよりも優先度が高い任意のバージョンに置き換える Pin-Priority(もしあれば)。