it-swarm.com.de

Yum Verfügbare Paketaktualisierungen überprüfen

Red Hat docs sag:

Verwenden Sie den folgenden Befehl, um festzustellen, für welche auf Ihrem System installierten Pakete Updates verfügbar sind:

yum check-update

Welchen Befehl muss ich ausführen, um alle available -Versionen für ein auf meinem System installiertes Paket anzuzeigen?

Beispiel: yum check-update sagt mir Java6 update #43 ist verfügbar, aber was ist, wenn ich ein Update möchte #40?

52
Kevin Meredith

Dieser Befehl konzentriert sich nicht speziell auf ein Paket. Wenn Sie jedoch einen regulären Ausdruck verwenden, um den Abgleich durchzuführen, können Sie immer noch sehen, was verfügbar ist:

$ yum list available Java\*
Java-1.4.2-gcj-compat.i386                                                   1.4.2.0-40jpp.115                                                      installed
Java-1.6.0-openjdk.i386                                                      1:1.6.0.0-1.36.1.11.9.el5_9                                            installed
Available Packages
Java-1.4.2-gcj-compat-devel.i386                                             1.4.2.0-40jpp.115                                                      base     
Java-1.4.2-gcj-compat-javadoc.i386                                           1.4.2.0-40jpp.115                                                      base     
Java-1.4.2-gcj-compat-src.i386                                               1.4.2.0-40jpp.115                                                      base     
Java-1.6.0-openjdk.i386                                                      1:1.6.0.0-1.40.1.11.11.el5_9                                           updates  
Java-1.6.0-openjdk-demo.i386                                                 1:1.6.0.0-1.40.1.11.11.el5_9

Sie können es "intelligenter" machen, indem Sie die Ausgabe mit grep filtern.

41
slm

Verwenden Sie --showduplicates list <package name>, Um die aktuell installierte Paketversion anzuzeigen und die aktuellste verfügbare Version zu überprüfen. Beispiel:

$ Sudo yum --showduplicates list 'tar.*'

Loaded plugins: search-disabled-repos
Installed Packages
tar.x86_64   2:1.26-32.el7    installed              
Available Packages
tar.x86_64   2:1.26-29.el7    rhelosp-rhel-7.4-server
tar.x86_64   2:1.26-31.el7    rhelosp-rhel-7.4-server
tar.x86_64   2:1.26-32.el7    rhelosp-rhel-7.4-server
2
Noam Manos