🛠️ Как использовать опцию distro-sync с dnf для обновления ОС (CentOS / RHEL 8)

by itisgood

Что такое distro-sync ?

У dnf есть опция distro-sync, которая используется для синхронизации установленных пакетов с последними доступными версиями.

Он выполняет необходимые обновления, понижает или сохраняет выбранные установленные пакеты в соответствии с последней версией, доступной из любого включенного репозитория.

Если пакет не указан, учитываются все установленные пакеты.

Параметр distro-sync в DNF аналогичен параметру обновления yum.

Ниже приведен пример опции 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.
Эта команда показывает то же поведение, что и обновление yum, и оба могут использоваться для обновления всех пакетов в системе:
# 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.

 

 

You may also like

Leave a Comment