Ich möchte einen Server aktualisieren, um sicherzustellen, dass der aktuelle OpenSSL-Fehler behoben wird. Um die Versionen der Dinge zu überprüfen, die ich installieren werde, starte ich apt-get install --dry-run
und sehe eine Zeile wie:
Inst openssl [1.0.1-4ubuntu5.11] (1.0.1-4ubuntu5.12 Ubuntu:12.04/precise-updates [amd64])
Und mir ist klar, dass ich nicht weiß, was das bedeutet. Bedeutet das, dass es installiert wird 1.0.1-4ubuntu5.11
und 5.12
verfügbar ist oder dass ich es gerade verwende 5.11
und es auf aktualisiert wird 5.12
?
Wie angefordert, ist hier die Ausgabe von apt-cache policy openssl
:
openssl:
Installed: 1.0.1-4ubuntu5.11
Candidate: 1.0.1-4ubuntu5.12
Version table:
1.0.1-4ubuntu5.12 0
500 http://archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
*** 1.0.1-4ubuntu5.11 0
100 /var/lib/dpkg/status
1.0.1-4ubuntu3 0
500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
... und ich denke, das klärt die Dinge auf. Es sieht so aus, als würde es 5.12
entweder von archive.ubuntu.com
oder greifen security.ubuntu.com
. Was ist das Vorhergehende 500
?
apt
package-management
Nate
quelle
quelle
apt-cache policy openssl
Antworten:
Die Ausgabe von
apt-get --dry-run
bedeutet, wie Sie bereits herausgefunden haben, dieopenssl 1.0.1-4ubuntu5.11
derzeit auf Ihrem System installiert ist und durch die ersetzt wird,openssl 1.0.1-4ubuntu5.12
sobald Sie den Installationsbefehl ausführen.Die Zahlen (500 und 100) in der Ausgabe von
apt-cache policy openssl
geben die Priorität des angegebenen Repositorys an. Wie Sie sehen können, sind Paketeopenssl 1.0.1-4ubuntu5.12
von zwei Repositorys (precise-updates
undprecise-security
) verfügbar , beide mit einer Priorität von 500. Wenn dieprecise-security
Priorität 700 wäre, würde apt-get zuerst versuchen, das Paket aus diesem Repository herunterzuladen.quelle
Sie haben Recht, es wird
openssl
1.0.1-4ubuntu5.12 von http://archive.ubuntu.com installiert .500
ist die Priorität der Quelle. Siehe https://wiki.debian.org/AptPreferencesquelle