$ 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
Was bedeuten 500 und 100 in der obigen Ausgabe?
Antwort1
Ich werde durch die Informationen geführt, die ich indieser Debian HOWTO-ArtikelIch kann sagen, dass es die Priorität des Repository-Pakets darstellt. Im vorherigen Link können Sie ein Beispiel sehen.
Während die Zahl, die die Priorität darstellt, größer ist, ist die Priorität für dieses Repo höher.
Nach der Zeile „Version table:“ haben Sie dieses Format:
*** <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>
In Ihrer Ausgabe 0.4.3-8
ist also für die Version die zu berücksichtigende Mindestpriorität 0
(Null). Und das zuerst erwähnte Repository hat eine hohe Priorität (500 ist dort die höchste Zahl).
Ein Versions-PIN legt KEINE Priorität fest; er wird aktiviert, wenn irgendwo eine Version existiert, die mit der Version übereinstimmt, die die zu installierende oder zu aktualisierende Version initialisiert, und dannErsetzen dieser Version durch eine beliebige Version, die eine höhere Priorität als die angeforderte Version hat Pin-Priorität, wenn überhaupt.