EPEL是一个Fedora特别兴趣小组,它为企业Linux创建、维护和管理一组高质量的附加软件包,包括但不限于Red Hat Enterprise Linux (RHEL)、CentOS、 Scientific Linux (SL)、Oracle Linux (OL)、AlmaLinux (AL) 和 Rocky Linux (RL)。

EPEL包通常基于它们的Fedora对应包,并且努力确保不会与基本Enterprise Linux发行版中的包发生冲突或替换。EPEL使用与Fedora相同的基础架构,包括构建系统、Bugzilla 实例、更新管理器、镜像管理器等。

如何使用EPEL

EPEL有一个“epel-release”包,其中包括用于包签名和存储库信息的GPG密钥。为您的Enterprise Linux版本安装此软件包应该允许您使用常规工具,例如 yum安装软件包及其依赖项。默认情况下,EPEL会启用稳定的存储库,另有一个“epel-testing”存储库,其中包含尚未被视为稳定的软件包。

EPEL注意事项

RHN 用户注意事项:您还需要启用“可选”存储库以使用 EPEL 包,因为它们依赖于该存储库中的包。这可以通过 为 RHN-Classic启用 RHEL 可选子通道来完成;

具有证书订阅的 RHEL 7 用户的注意事项:EPEL 7 软件包假定“可选”存储库(服务器的 rhel-7-server-optional-rpms)和“附加”存储库(服务器的 rhel-7-server-extras-rpms ) 已启用。你也可以通过以下指令启用它们:

subscription-manager repos --enable rhel-7-server-optional-rpms --enable rhel-7-server-extras-rpms

具有证书订阅的 RHEL 8 用户的注意事项:EPEL 软件包假定启用了“codeready-builder ”存储库。你可以这样做:

subscription-manager repos --enable "codeready-builder-for-rhel-8-$(arch)-rpms"

CentOS 8 和 CentOS Stream 8 用户的注意事项:EPEL 软件包假定“powertools ”存储库已启用。你可以这样做:


dnf config-manager --set-enabled powertools

CentOS 用户注意事项:您可以通过运行下面的指令来安装 EPEL 。该软件包包含在 CentOS Extras 存储库中,默认启用。

yum install epel-release
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。