如何使用 DNF 安装特定版本的包 – Linuxlog.cyou |
您所在的位置:网站首页 › dnf安装软件 › 如何使用 DNF 安装特定版本的包 – Linuxlog.cyou |
作为应用程序要求或测试的一部分,您可能需要安装特定版本的包。 DNF 是基于 RPM 的 Linux 发行版的包管理器,例如 Fedora、RHEL、Rocky Linux、AlmaLinux 等。 在本教程中,我们将学习如何 安装特定版本的软件包 使用 DNF. DNF 列出所有可用的软件包版本要列出当前版本的所有可用软件包版本,请键入: dnf --showduplicates list要列出特定包的所有可用版本,请键入: dnf --showduplicates list samba![]() 输出显示格式如下: package_name.architecture version_number–build_number repository您可以了解可用的软件包版本以及已安装的版本。 使用 DNF 安装特定版本的包找到要安装的软件包的特定版本后,请使用 dnf 命令,如下所示: dnf install samba-4.13.3-3.el8这将下载并安装特定的 samba 版本(即 samba-4.13.3-3.el8)。 安装较旧软件包版本的另一种选择是使用 dnf downgrade 命令,假设您安装了较新版本。 例如 dnf downgrade package-name+version这会将安装的版本连同所有依赖项一起降级到旧的包版本(假设旧包在 repo 中可用)。 如果该软件包在存储库中不可用,您可以从以下位置搜索并下载 rpm 软件包 哪一个. dnf downgrade path/to/package.rpm或者 dnf install path/to/package.rpm您需要记住,当您运行 dnf upgrade 或 update 命令时,软件包将使用存储库中可用的新版本进行更新。 结论在本教程中,我们学习了如何在基于 RHEL 的 Linux 发行版中使用 DNF 包管理器安装特定的包。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |