Wenn ein PPA in Ihrer Quellenliste ein gleichnamiges Paket im Ubuntu Software Center enthält, das im Software Center angezeigt wird. Welches Paket wird ebenfalls über apt-get install heruntergeladen?
11
Wenn ein PPA in Ihrer Quellenliste ein gleichnamiges Paket im Ubuntu Software Center enthält, das im Software Center angezeigt wird. Welches Paket wird ebenfalls über apt-get install heruntergeladen?
Welches Repo die neueste Version des Pakets hat, wird im Ubuntu Software Center angezeigt und mit heruntergeladen apt-get install
. Dies ist standardmäßig so, kann jedoch im Fenster "Software-Repositorys" geändert werden.
Paketpriorität
Die Prioritäten der Paketquellen werden in der lokalen Paketkonfiguration definiert.
Diese Konfiguration kann mit überprüft werden
apt-cache policy
.Hier ist ein Beispiel dafür, was
apt-cache policy
für das Paketgit
angezeigt wird, das im Ubuntu-Hauptpaket-Repository und in einer PPA verfügbar ist, und die PPA-Version ist derzeit installiert:Die Zahlen vor den URLs geben die Priorität an. Das Paket von einer Quelle mit der höchsten Priorität wird bevorzugt, wenn es nur eine Quelle mit dieser Priorität gibt.
Neueres Paket mit gleicher Priorität
Wenn es mehrere Einträge mit der höchsten Priorität gibt, wie dies hier der Fall ist, wird die neuere Version bevorzugt.
Prioritäten ändern
Um die Prioritäten zu ändern, um eine bestimmte Version zu bevorzugen, können Ausnahmeregeln in definiert werden
/etc/apt/preferences
. Das Sperren eines Pakets an eine feste Version wird als "Fixieren" bezeichnet.Siehe PinningHowto .
quelle