作为应用程序要求或测试的一部分,您可能需要安装特定版本的包。 DNF 是基于 RPM 的 Linux 发行版的包管理器,例如 Fedora、RHEL、Rocky Linux 和 AlmaLinux。

在本教程中,您将学习如何: 安装特定版本的包 利用 地下城与勇士.

要列出当前版本中可用的所有包版本,请输入:

要列出特定包的所有可用版本,请键入:

您可以看到哪些包版本可用以及安装了哪些版本。

找到要安装的软件包的特定版本后,请使用 dnf 命令,如下所示:

安装旧包版本的另一个选项是使用 dnf downgrade 命令,假设安装了新版本。

dnf downgrade package-name+version

这会将已安装的版本和所有依赖项降级为旧包版本(假设旧包在存储库中可用)。

如果存储库中没有该包,您可以搜索 rpm 包并下载它。 哪一个.

请注意,运行 dnf upgrade 或 update 命令将使用存储库中可用的更新版本更新包。