2016 - 2024

感恩一路有你

在RHEL 7.5上安装dnf来替代yum来管理软件包

浏览量:1603 时间:2024-01-18 14:44:54 作者:采采

如你所知,在RHEL8版本中,很可能会使用dnf这个包管理器来替换目前RHEL7.5上所使用的yum包管理器。因此,在RHEL7.5上提前了解和熟悉dnf这个包管理器变得非常必要。接下来,我们将一起来看看在RHEL7.5上如何安装dnf包管理器。

配置yum源

首先,在刚完成最小化安装的RHEL7.5系统中登录。进入系统后,查看目录,你会发现只有一个文件。用vim命令打开该文件,你会发现里面是完全空白的。这意味着我们需要为系统配置一个可用的yum源才能进行后续操作。

目前国内比较常用的yum源一般是163和阿里云的源。在这里,我们以163的yum源为例进行配置。使用以下命令编辑yum源文件:

```

vim

```

编辑完成后保存退出。

安装dnf测试源

接下来,我们需要安装dnf的测试源centos-release-yum4。执行以下命令:

```

yum install centos-release-yum4

```

然后耐心等待它的安装完成。

启用yum源

安装完成后,使用以下命令查看可用的yum源:

```

yum repolist all

```

你会发现centos-yum4-testing这个测试yum源默认是禁用状态,而我们需要的包管理器dnf就在这个yum源中。

启用该yum源的命令如下:

```

yum-config-manager --enable centos-yum4-testing

```

等待命令执行完成后,再次使用yum repolist all命令查看,你会发现该yum源的状态已变为启用状态。

安装dnf

现在我们可以安装dnf了。使用以下命令进行安装:

```

yum install yum4 -y

```

然后等待命令的安装完成。你可以在下面的图中看到,dnf包管理器作为yum4的依赖软件被成功安装。

验证dnf安装

安装完成后,执行以下命令验证安装是否成功:

```

dnf help

```

你将会看到类似下面图中显示的结果,其中包含了dnf的许多子命令。这表明dnf安装成功。现在,我们就可以开始学习和使用这个包管理器了。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。