Beim Aktualisieren/Upgraden von RPM-basierten Distributionen (in meinem Fall CentOS, RHEL und Fedora) verwende ich häufig Folgendes:
yum -y update && yum -y upgrade
Ich bin mir jedoch nicht sichergenauwie sich die beiden yum
Befehle unterscheiden.
Was sind die Vorteile von update
gegenüber upgrade
und umgekehrt?
Antwort1
Entsprechendman yum
:
aktualisieren:
Wenn das Update ohne Pakete ausgeführt wird,Aktualisieren Sie alle aktuell installierten Pakete. Wenn ein oder mehrere Pakete oder Paket-Globs angegeben sind, aktualisiert Yum nur die aufgelisteten Pakete. Während der Aktualisierung von Paketen stellt Yum sicher, dass alle Abhängigkeiten erfüllt sind. […]
Wenn […] das
--obsoletes
Flag vorhanden ist, wird yum veraltete Pakete in seine Berechnungen einbeziehen – dies erleichtert Änderungen an der Distributionsversion, zum Beispiel ein Upgrade von Somelinux 8.0 auf Somelinux 9.Aktualisierung:
Ist dasselbe wie der Update-Befehl mit
--obsoletes
gesetztem Flag.