Linux 操作系统最吸引人的特性之一是从安全的远程存储库安装或自动安装软件包是多么容易。
本指南将引导您了解如何在基于 RPM 的 Linux 发行版上安装和管理软件包,例如 Fedora 和使用 DNF 的 Red Hat Enterprise Linux (RHEL),DNF 是基于 RPM 的 Linux 发行版的下一代软件包管理器。
DNF 是 YUM(Yellowdog Updater Modified)的后继程序,是 Fedora 和 RHEL。 DNF 这个名字是 Dandified YUM 的缩写。
DNF 的主要目的是简化服务器和台式机上软件包的安装、查询和管理。 此外,就像 Linux 上的其他主流软件包管理器一样,DNF 在安装过程中解决了所有软件包依赖关系。
DNF 还保持与 YUM 的向后兼容性,以便您的旧脚本可以正常运行。 事实上,当你运行 百胜 在新的 Linux 发行版上使用命令,它实际上是在后台使用 DNF。 您可以通过运行以下命令来验证这一点:
ls -l /usr/bin/yum
正如您在输出中注意到的那样, 百胜 命令只是一个符号链接 dnf.
使用 DNF 搜索软件包
管理包的一个重要部分是能够在本地和远程存储库上查询或搜索您感兴趣的包。 您可以根据包名、包内容或关键字等搜索包。
为了 example,如果您想搜索一些可能安装的网络浏览器,那么您可以使用关键字“浏览器”进行一般搜索。
dnf search browser