dnf hat eine distro-sync-Option, die verwendet wird, um installierte Pakete mit den neuesten verfügbaren Versionen zu synchronisieren. Es führt die erforderlichen Upgrades, Downgrades durch oder behält ausgewählte installierte Pakete bei, um mit der neuesten Version übereinzustimmen, die in einem aktivierten Repository verfügbar ist. Wenn kein Paket angegeben wird, werden alle installierten Pakete berücksichtigt.
Die Distro-Sync-Option von DNF ähnelt der Update-Option von yum. Das Folgende ist ein Beispiel für die Option distro-sync:
# dnf distro-sync Last metadata expiration check: 0:00:38 ago on Thu 05 Sep 2019 05:44:31 AM UTC. Dependencies resolved. ======================================================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================================================== Upgrading: pango x86_64 1.42.4-5.el8_0 rhel-8-appstream-rhui-rpms 297 k libgs x86_64 9.25-2.el8_0.3 rhel-8-appstream-rhui-rpms 3.1 M Transaction Summary ======================================================================================================================================================================== Upgrade 2 Packages Total download size: 3.3 M Is this ok [y/N]: N Operation aborted.
Dieser Befehl zeigt das gleiche Verhalten wie yum update, und beide können verwendet werden, um alle Pakete auf dem System zu aktualisieren:
# yum update Last metadata expiration check: 0:01:16 ago on Thu 05 Sep 2019 05:44:31 AM UTC. Dependencies resolved. ======================================================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================================================== Upgrading: pango x86_64 1.42.4-5.el8_0 rhel-8-appstream-rhui-rpms 297 k libgs x86_64 9.25-2.el8_0.3 rhel-8-appstream-rhui-rpms 3.1 M Transaction Summary ======================================================================================================================================================================== Upgrade 2 Packages Total download size: 3.3 M Is this ok [y/N]: N Operation aborted.