在RHEL 7.5上安裝dnf來替代yum來管理軟件包
如你所知,在RHEL8版本中,很可能會使用dnf這個包管理器來替換目前RHEL7.5上所使用的yum包管理器。因此,在RHEL7.5上提前了解和熟悉dnf這個包管理器變得非常必要。接下來,我們將一起來
如你所知,在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安裝成功。現在,我們就可以開始學習和使用這個包管理器了。