CentOS/RHEL发行版中dnf包管理器的使用
1、首先,来查看一下我们安装的dnf版本信息,命令是:dnf --version如下面图中所示,可以看到目前安装的版本是2.7.5版本,相比较之下,目前网络上一些教程里安装的dnf版本还是0.6版本,这个版本已经是比较新的版本了。



5、安装完成后,禁用一个仓库命令就是:dnf config-manager --set-disable 163启用仓库命令就是:dnf config-manager --set-enable 163如下面图中所示,禁用后,仓库状态就变为disable,启用后就变为enable,感觉和yum命令差不多。此外,yum list命令和dnf list命令含义也相同,大家可以自己尝试一下。

6、看完了仓库管理命令,我们来看下普通的包管理命令。我们知道,在现在的CentOS/RHEL平台上,包管理命令有yum和rpm两个。yum是用来管理在线安装的,而rpm可以用来离线安装,以及查看包的信息。但是在dnf包管理器中,可以直接使用dnf命令查看包管理信息,即某个命令文件的包信息。首先我们来看这个命令:dnf info vim-enhanced查看vim这个包的信息,如下所示:

8、最后来看看dnf安装和移除软件命令,这一点还是继承yum命令的:安装命令:dnf install nginx移除命令:dnf remove nginx结果如下面图中所示,可以看到和yum命令一脉相承。几乎可以无缝衔接。学习起来也非常简单。至此,dnf的简单用法就讲解完毕。
