要在您的Enterprise Almalinux或Rocky Linux 9上獲取一些額外的軟體包,以下是啟用EPEL和EPEL軟體源的步驟。
EPEL在Enterprise Linux系統(如RHEL、AlmaLinux、Rocky、Oracle、CentOS和Fedora)上是一個軟體源,用於提供默認系統源(如BASEOS和AppStream)中沒有的其他軟體包。在EPEL軟體源中可以找到一些示例軟體包,如開發工具、多媒體軟體和系統管理實用工具。
我們都知道,EPEL是「企業版Linux的額外軟體包」的縮寫。這些軟體包被認為是穩定和經過充分測試的,並由EPEL項目維護。
EPEL軟體源可以添加到CentOS或RHEL系統中,允許用戶輕鬆安裝不包括在基本發行版中的其他軟體包。
至於「EPEL Next」,EPEL軟體包是為RHEL構建的,但它旨在為針對CentOS Stream進行構建的替代軟體源提供支持。這對於即將到來的RHEL庫重建或尚未包含在RHEL中的最低版本構建要求非常有用。EPEL Next具有自己的distgit分支、koji構建目標和bodhi發布,具有.upgrade disttag用於升級路徑。
1. 更新Almalinux 9或Rocky 9
在添加軟體源之前,讓我們先更新Linux系統,以獲取可用的安全更新並重建DNF軟體包緩存。
sudo dnf update
2. 安裝Yum-Utils以進行配置管理
我們需要YUM的Config-Manager工具,以便使用命令終端輕鬆啟用或禁用可用的系統軟體源。
sudo dnf install yum-utils
3. 啟用CRB軟體源
Enterprise Linux的EPEL軟體源中有一些軟體包需要CRB「Code Ready Builder:repository」。因此,首先使用以下命令啟用它:
sudo dnf config-manager --set-enabled crb
neofetch
4. 在Almalinux 9或Rocky 9上安裝Epel和Epel Next
現在,我們可以在Almalinux 9或任何其他基於RHEL 9的Linux發行版上啟用EPEL-企業版Linux的額外軟體包和EPEL Next,以下是執行該操作的命令。
啟用EPEL的命令
sudo dnf install epel-release
啟用EPEL Next的命令
sudo dnf install epel-next-release
4. 檢查已啟用的軟體源列表
為了確認EPEL已經成功啟用在我們的Linux系統上,我們可以列出活動的軟體源,以下是執行該操作的命令。
dnf repolist
sudo dnf repolist epel
輸出結果:
repo id repo name
appstream AlmaLinux 9 - AppStream
baseos AlmaLinux 9 - BaseOS
crb AlmaLinux 9 - CRB
epel Extra Packages for Enterprise Linux 9 - x86_64
epel-next Extra Packages for Enterprise Linux 9 - Next - x86_64
extras AlmaLinux 9 - Extras
其他文章:
在Rocky Linux 9中啟用EPEL存儲庫
在Almalinux 9中啟用EPEL存儲庫
在Almalinux 9中啟用EPEL Next存儲庫
在Rocky Linux 9中啟用EPEL Next存儲庫