dnf ha un'opzione di sincronizzazione della distribuzione che viene utilizzata per sincronizzare i pacchetti installati con le ultime versioni disponibili. Esegue gli aggiornamenti necessari, effettua il downgrade o mantiene i pacchetti installati selezionati in modo che corrispondano all'ultima versione disponibile da qualsiasi repository abilitato. Se non viene fornito alcun pacchetto, vengono considerati tutti i pacchetti installati.
L'opzione di sincronizzazione della distribuzione di DNF è simile all'opzione di aggiornamento di yum. Quello che segue è un esempio dell'opzione di sincronizzazione della distribuzione:
# 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.
Questo comando mostra lo stesso comportamento di yum update ed entrambi possono essere usati per aggiornare tutti i pacchetti sul sistema:
# 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.