Vor einigen Tagen habe ich einen Artikel über yum-Befehle geschrieben, der es Ihnen ermöglicht, die Version des im Repository verfügbaren Pakets zu erfahren. Heute werde ich zeigen, wie man apt-get verwendet und Eignung Befehle in Ubuntu, um die Version des Pakets vor der Installation zu identifizieren. Ich meine, Sie können die Simulationsoption mit apt-get verwenden um die genaue Version des Pakets zu kennen, das installiert wird, und wann Sie apt-get upgrade verwenden , wird die vollständige Liste der zu aktualisierenden Pakete mit ihren Versionsinformationen angezeigt. Dasselbe kann mit aptitude erreicht werden auch befehlen. Nun, hier sind die Befehle.
Sie können ‘-s’ verwenden (Simulations-)Option mit apt-get wie unten gezeigt, um die Version des Pakets vor der Installation zu erfahren. Nehmen Sie beispielsweise an, dass Sie die Version von vim wissen möchten das im Repository verfügbar ist, noch bevor Sie es installieren.
Wie identifiziere ich die Paketversion vor der Installation mit apt-get?
# apt-get -s install vim Die folgenden zusätzlichen Pakete werden installiert:vim-common vim-runtime vim-tiny Vorgeschlagene Pakete:ctags vim-doc vim-scripts indent Die folgenden NEUEN Pakete werden installiert:vim vim- Laufzeit Die folgenden Pakete werden aktualisiert:vim-common vim-tiny 2 aktualisiert, 2 neu installiert, 0 zu entfernen und 487 nicht aktualisiert. Inst vim-tiny [2:7.3.154+hg~74503f6ee649-2ubuntu3] (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [amd64]) [] Inst vim-common [2 :7.3.154+hg~74503f6ee649-2ubuntu3] (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [amd64]) Inst vim-runtime (2:7.3.154+hg~74503f6ee649 -2ubuntu3.1 Ubuntu:11.10/oneiric-updates [alle]) Inst vim (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [amd64]) Conf vim-common (2:7.3 .154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [amd64]) Conf vim-tiny (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [amd64]) Conf vim-runtime (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric-updates [alle]) Conf vim (2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Ubuntu:11.10/oneiric -updates [amd64])
Die obige Ausgabe zeigt auch die Versionsinformationen der abhängigen Pakete.
Dieselbe Option kann mit apt-get upgrade verwendet werden auch. Hier zeigt der Befehl alle möglichen Pakete (zusammen mit den Versionsinformationen) an, die aktualisiert werden sollen.
# apt-get -V -s aktualisieren
Apt-Cache verwenden:
Sie können Richtlinie verwenden Attribut mit apt-cache Befehl, um die Version des Pakets zu erfahren, die im System und im Repository installiert ist.
# apt-cache policy vim vim:Installiert:(keine) Kandidat:2:7.3.154+hg~74503f6ee649-2ubuntu3.1 Versionstabelle:2:7.3.154+hg~74503f6ee649-2ubuntu3.1 0 500 http ://old-releases.ubuntu.com/ubuntu/oneiric-updates/main amd64 Pakete 2:7.3.154+hg~74503f6ee649-2ubuntu3 0 500 http://old-releases.ubuntu.com/ubuntu/oneiric/main amd64-Pakete
Aptitude verwenden:
Verwenden Sie Versionen Attribut mit aptitude um die Version des Pakets vor der Installation zu erfahren.
# Aptitude-Versionen Thunderbird i 7.0.1+build1+nobinonly-0ubuntu1 oneiric 500 p 17.0.5+build1-0ubuntu0.11.10.1# aptitude -V -s installiereMit -V wird Ihnen die detaillierten Informationen geben.