Wie kann ich die Version des verfügbaren Pakets in den Ubuntu-Repositorys überprüfen, ohne es zu installieren?
quelle
Wie kann ich die Version des verfügbaren Pakets in den Ubuntu-Repositorys überprüfen, ohne es zu installieren?
Verwenden Sie den Befehl:
apt-cache policy <packageName>
Hier finden Sie Informationen zu allen verfügbaren Paketversionen.
Beispiel:
alaa @ aa-lu: ~ $ apt-cache policy vlc VLC: Installiert: 2.0.8-0ubuntu0.13.04.1 Kandidat: 2.0.8-0ubuntu0.13.04.1 Versionstabelle: *** 2.0.8-0ubuntu0.13.04.1 0 500 http://ae.archive.ubuntu.com/ubuntu/ raring-updates / universe i386-Pakete 500 http://security.ubuntu.com/ubuntu/ raring-security / universe i386-Pakete 100 / var / lib / dpkg / status 2.0.6-1 0 500 http://ae.archive.ubuntu.com/ubuntu/ raring / universe i386-Pakete
An der Ausgabe können Sie erkennen, dass zwei Versionen verfügbar sind: 2.0.8-0ubuntu0.13.04.1
und 2.0.6-1
. Außerdem erfahren Sie, aus welchen Repositorys sie stammen.
Installed:
teilt Ihnen die installierte Version mit. Wenn Sie das Paket nicht installiert haben, werden Sie sehen (none)
.
Candidate:
ist die Version, die installiert wird, wenn Sie verwenden apt-get install vlc
. Wenn Sie die andere Version installieren möchten, würden Sie tun apt-get install vlc=2.0.6-1
.
Gehen Sie zu packages.ubuntu.com , füllen Sie das Suchformular aus und erhalten Sie eine schöne Ansicht des Pakets einschließlich der Version.
Hit suchen, dann:
Der größte Nachteil ist, dass die Versionen anderer Repositorys, die Sie möglicherweise installiert haben, wie z. B. PPAs, nicht aufgelistet werden. Sie benötigen dann den apt-cache policy
Anflug wie bereits gebucht.
Nehmen Sie die Verknüpfung - suchen Sie einfach nach dem Namen des Pakets, das Sie abfragen möchten, http://packages.ubuntu.com/packagename
und ersetzen Sie ihn packagename
durch den Namen.
apt-cache madison <packageName>
Es enthält auch Informationen zu allen verfügbaren Paketversionen in den Repositorys. Diese Befehlsausgabe hatte die folgende Syntax:
packageName | Version | Repository
Der Befehl madison von apt-cache versucht, das Ausgabeformat und einen Teil der Funktionalität des Debian-Archivverwaltungstools madison nachzuahmen. Es zeigt verfügbare Versionen eines Pakets in einem tabellarischen Format an. Im Gegensatz zum ursprünglichen Madison können nur Informationen für die Architektur angezeigt werden, für die APT Paketlisten abgerufen hat (APT :: Architecture).
Beispiel:
$ apt-cache madison chromium-browser
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-updates/universe amd64 Packages
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-security/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
chromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy/universe Sources
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-updates/universe Sources
chromium-browser | 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-security/universe Sources
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe Sources
chromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/ saucy/universe Sources
apt-cache policy
Öffne dein Terminal mit CTRL+ ALT+ T und tippe dann als
Dann erhalten Sie Informationen darüber, welche Version verfügbar ist.
zum Beispiel:
quelle
apt-cache show
ist in diesem Sinne praktischer.chromium-browser
. Sie können mit überprüfenapt-cache search chromium
. Es ist die 5. Zeile von der Ausgabe :)apt-cache show
oderaptitude show
Sie erhalten viele Informationen zu einem Paket aus Ihren Repositorys (auch wenn dieses installiert ist oder nicht), einschließlich der Version. Wenn Sie sich nur für die Version interessieren, verwenden Sie:oder
Wenn ein Paket in mehreren Versionen verfügbar ist, wird dies angezeigt. Um nur die letzte Version anzuzeigen, verwenden Sie:
Mit dem obigen Befehl können Sie keine Zweifel haben.
quelle
quelle
Hier ist ein anderer Weg:
Die obige Methode funktioniert nur, wenn sie mit sudo ausgeführt wird.
quelle
-s
)