Was sagen uns die Zahlen in der Ausgabe der Apt-Cache-Richtlinie?

Was sagen uns die Zahlen in der Ausgabe der Apt-Cache-Richtlinie?
$ 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-8ist 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.

verwandte Informationen