1、如下面图中所示,是一个刚最小化安装的RHEL7.5系统,登陆进去以后,查看/etc/yum.repos.d/目录,可以看到里面只有一个redhat.repo文件,使用vim命令打开,可以看到里面是完全空白的,如下面第二张图中所示:
2、说明我们需要给这个系统配置一个可以使用的yum源。目前国内用的比较多的一般是163和阿里云的yum源,我这里使用的是163的yum源,编辑命鸡舍诽浓令是:vim /etc/yum.repos.d/163.repoyum源文件的内容如下面第二张图中所示,编辑完成后保存退出。
3、然后安装dnf的测试源centos-release-yum4,命令是:yum install centos-release-yum4然后耐心等待它安装完毕。
4、安装完成后,使用命令:yum repolist all查看可以使用的yum源,我们可以发现,对应的centos-yum4-testing这个测试yum源默认是disable状态,而我们需要的包管理器dnf就在这个yum源里面。
5、yum源的启用命令是:yum-config-manager --enable centos-yum4-testing等待命令执行完成后,再使用yum repolist all命令查看,可以看到这个yum源的状态变成了enable
6、然后就可以安装对应的包了,安装命令是:yum install yum4 -y然后等待命令安装完成,如下面第二张图中所示,可以看到dnf包管理器作为yum4的依赖软件安装完成。
7、安装完成后执行命令:dnf help对应的结果如下面图中所示,可以显示出dnf的很多子命令,说明dnf安装成功。我们就可以着手学习这个包管理器的使用了。