本文主要是介绍linux新一代的RPM软件包管理器dnf,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
linux新一代的RPM软件包管理器dnf
DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。DNF使用 RPM, libsolv 和 hawkey 库进行包管理操作。尽管它没有预装在 CentOS 和 RHEL 7 中,但你可以在使用 YUM 的同时使用 DNF 。
安装 DNF 包管理器
为了安装 DNF ,您必须先安装并启用 epel-release 依赖。 在系统中执行以下命令: # yum install epel-release 或者 # yum install epel-release -y
使用 epel-release 依赖中的 YUM 命令来安装 DNF 包。在系统中执行以下命令: # yum install dnf
查看 DNF 包管理器版本 用处:该命令用于查看安装在您系统中的 DNF 包管理器的版本 # dnf –version
查看系统中可用的 DNF 软件库 用处:该命令用于显示系统中可用的 DNF 软件库
dnf repolist
列出所有 RPM 包 用处:该命令用于列出用户系统上的所有来自软件库的可用软件包和所有已经安装在系统上的软件包
# dnf list
列出所有安装了的 RPM 包 用处:该命令用于列出所有安装了的 RPM 包
# dnf list installed
这篇关于linux新一代的RPM软件包管理器dnf的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!