CentOS 8 和 RHEL 8 服务器上启用 EPEL 仓库方法
的有关信息介绍如下:
在 CentOS 8 和 RHEL 8 服务器上启用 EPEL(Extra Packages for Enterprise Linux) 仓库的方法如下:
安装 EPEL RPM 包通过 SSH 连接到 RHEL 8 服务器,执行以下 dnf 命令安装 EPEL 仓库的 RPM 包:
替换链接为官方最新源(示例链接可能失效,建议从 Fedora EPEL 官网 获取)。
安装成功后,EPEL 仓库会自动启用并配置。
验证 EPEL 仓库状态运行以下命令检查仓库是否启用:
输出应包含 epel 仓库及其软件包数量(如 Extra Packages for Enterprise Linux 8 - x86_64)。
详细信息可通过 -v 参数查看:sudo dnf repolist epel -v
安装 EPEL Release 软件包CentOS 8 默认仓库已包含 epel-release 包,直接执行以下命令安装:
或使用 yum(兼容旧版习惯):sudo yum install epel-release -y
验证 EPEL 仓库状态与 RHEL 8 相同,运行以下命令确认仓库状态:
输出示例:repo id repo name statusepel Extra Packages for Enterprise Linux 8 - x86_64 4,969
详细信息可通过 -v 参数查看。
先决条件
系统为 CentOS 8 或 RHEL 8 最小化安装版本。
拥有 root 或 sudo 权限。
确保服务器可访问互联网(用于下载 RPM 包)。
RHEL 8 特殊说明
RHEL 8 默认不包含 EPEL 包,需手动从 Fedora 仓库下载 RPM。
若链接失效,可通过以下方式获取最新 RPM:sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
CentOS 8 简化流程
CentOS 8 用户可直接使用 dnf install epel-release,无需额外下载。
故障排查
若 dnf repolist 未显示 EPEL,检查是否安装成功:sudo dnf list installed | grep epel-release
重新安装命令:sudo dnf reinstall epel-release -y
通过以上步骤,您可以在 CentOS 8 和 RHEL 8 服务器上快速启用 EPEL 仓库,扩展软件包来源。

