dnf 有一个 distro-sync 选项,用于将已安装的软件包同步到最新的可用版本。
它会进行必要的升级、降级或者保留选定的已安装软件包,以匹配任何启用的存储库中可用的最新版本。
如果没有给出包,则考虑所有已安装的包。
DNF 的 distro-sync 选项类似于 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 update 相同的行为,两者都可用于升级系统上的所有软件包:
# yum update
日期:2020-09-17 00:13:00 来源:oir作者:oir