Was ist der Unterschied zwischen yum update
und yum upgrade
und wann sollte ich eines übereinander verwenden?
yum upgrade
erzwingt das Entfernen veralteter Pakete, yum update
kann dies aber auch tun oder nicht. Das Entfernen veralteter Pakete kann riskant sein, da möglicherweise von Ihnen verwendete Pakete entfernt werden.
Dies macht yum update
die Option sicherer.
Von man yum
:
aktualisieren
Wenn das Update ohne Pakete ausgeführt wird, wird jedes aktuell installierte Paket aktualisiert. Wenn ein oder mehrere Pakete oder Paket-Globs angegeben sind, aktualisiert Yum nur die aufgelisteten Pakete. Während der Aktualisierung von Paketen wird yum sicherstellen, dass alle Abhängigkeiten erfüllt sind. (Weitere Informationen finden Sie unter Angeben von Paketnamen.) Wenn die angegebenen Pakete oder Globs mit Paketen übereinstimmen, die derzeit nicht installiert sind, werden sie von update nicht installiert. update bearbeitet Gruppen, Dateien, Angebote und Dateilisten genau wie der Befehl "install". Wenn die Option main obsoletes configure auf true gesetzt ist (Standardeinstellung) oder das Flag --obsoletes vorhanden ist, bezieht yum Paket-Obsoletes in die Berechnungen ein. Dies macht es besser für Änderungen an der Distribution, z. B. ein Upgrade von Somelinux 8.0 auf Somelinux 9.
Aktualisierung
Ist das gleiche wie der Update - Befehl mit der --obsoletes - Flag gesetzt . Weitere Details finden Sie unter Update.
yum upgrade
undyum update
wird die gleiche Funktion ausführen, die auf die neueste Version des Pakets aktualisiert wird.Der Unterschied besteht jedoch darin, dass durch das Upgrade veraltete Pakete gelöscht und durch das Update beibehalten werden.
quelle