Was sagen uns die Zahlen in der Ausgabe der apt-cache-Richtlinie?

8
$ 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 bedeutet in der obigen Ausgabe 500 & 100?

rɑːdʒɑ
quelle
1
unix.stackexchange.com/questions/121413/…
Ciro Santilli 26 病毒 审查 六四 事件 法轮功

Antworten:

7

Wenn ich mich durch die Informationen in diesem Debian HOWTO-Artikel führe, kann ich sagen, dass dies die Priorität des Repository-Pakets darstellt. Im vorherigen Link sehen Sie ein Beispiel.

Während die Zahl, die die Priorität darstellt, größer ist, ist die Priorität für dieses Repo größer.

Nach der Zeile "Versionstabelle:" haben Sie folgendes 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 ist für die Version 0.4.3-8die zu berücksichtigende Mindestpriorität 0(Null). Und das erstgenannte Repository hat eine große Priorität (500 ist die größte Anzahl dort)

Ein Versions-Pin setzt KEINE Priorität. Es wird aktiviert, wenn eine Version an einer beliebigen Stelle vorhanden ist, die mit der Version übereinstimmt, die die zu installierende oder zu aktualisierende Version initialisiert, und diese Version dann durch eine Version ersetzt, die eine höhere Priorität als die angeforderte Version hat .

Lucio
quelle