簡介
EPEL全稱為Extra Packages for Enterprise Linux,是Fedora社群維護的一個專案,旨在為Red Hat Enterprise Linux (RHEL)及其衍生版本,如CentOS、Scientific Linux等,提供額外的高質量軟體包。這些軟體包往往是RHEL官方倉庫中未包含的,但對許多使用者和開發者來說非常有用的應用程式和工具。
配置方法
1. 備份(如有配置其他epel源)
mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup
mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup
#注意下面這個庫,阿里雲沒有,修改後會出現網路錯誤,我們這裡先備份,後面用它恢復即可
mv /etc/yum.repos.d/epel-cisco-openh264.repo /etc/yum.repos.d/epel-cisco-openh264.repo.backup
2. 在 Rocky Linux 9 中啟用並安裝 EPEL Repo。
# Rocky Linux 9
dnf config-manager --set-enabled crb
dnf install epel-release
安裝完 EPEL 後,更新您的 Rocky Linux 9 系統以使配置生效。
dnf update
dnf makecache
2)將 repo 配置中的地址替換為阿里雲映象站地址
sed -i 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*
3)恢復原版epel-cisco-openh264.repo
因為阿里雲沒有提供這個倉庫的映象,我們需要把它恢復到原版倉庫:
su
密碼
#恢復
mv /etc/yum.repos.d/epel-cisco-openh264.repo.backup /etc/yum.repos.d/epel-cisco-openh264.repo
提示是否覆蓋,y回車確認
現在我們就有了EPEL倉庫
執行
dnf clean all
dnf makecache
生成新快取。