Extra Packages for Enterprise Linux(EPEL) 是一个在线存储库,为企业 Linux 系统提供高质量的常用软件包。这些软件包是在 Fedora 上开发和测试的,Fedora 可用于 RHEL。
EPEL 存储库可用于以下 Linux 发行版:
- 红帽企业 Linux (RHEL)
- Fedora
- CentOS 流
- 阿尔玛Linux
- 洛基Linux
根据您的系统版本和架构下载并安装 epel 发行包。基本上,他们提供 noarch 软件包,这意味着它们是独立于体系结构的,但 EPEL 仍然提供不同的软件包可供下载。所以你可以根据你的选择下载它。
配置 EPEL 存储库
根据您的操作系统版本,使用以下选项之一配置 Extra Packages for Enterprise Linux(或 EPEL)存储库。
CentOS Stream 9:
dnf config-manager --set-enabled crb
dnf install epel-release epel-next-release
RHEL 9:
subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
AlmaLinux 9、Rocky Linux 9:
dnf config-manager --set-enabled crb
dnf install epel-release
CentOS 流 8:
dnf config-manager --set-enabled powertools
dnf install epel-release epel-next-release
RHEL 8:
subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
AlmaLinux 8、Rocky Linux 8:
dnf config-manager --set-enabled powertools
dnf install epel-release
RHEL 7:
subscription-manager repos --enable rhel-*-optional-rpms \
--enable rhel-*-extras-rpms \
--enable rhel-ha-for-rhel-*-server-rpms
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
CentOS 7:
yum install epel-release
Wrap Up
EPEL 存储库包含适用于企业 Linux 系统的稳定且正版的软件包。这里,EPEL 软件包是针对 RHEL 构建的,EPEL Next 软件包是针对 CentOS Stream 构建的。