CentOS 下载 EPEL 的详细指南

什么是 EPEL?
EPEL(Extra Packages for Enterprise Linux)是一个为 CentOS 和 RHEL(Red Hat Enterprise Linux)等企业级 Linux 发行版提供额外软件包的项目,它由 Fedora 社区维护,旨在为这些发行版提供额外的软件包,这些软件包在官方仓库中可能不可用或更新较慢。
为什么需要 EPEL?
- 扩展软件包选择:EPEL 提供了大量的软件包,这些软件包在官方仓库中可能不存在,或者更新较慢。
- 更新速度:EPEL 提供的软件包通常更新速度较快,可以及时获取到最新的软件版本。
- 兼容性:EPEL 软件包与 CentOS 和 RHEL 兼容,无需担心软件包的兼容性问题。
CentOS 下载 EPEL 的步骤
下载 EPEL RPM 包
您需要从 EPEL 官方网站下载适合您 CentOS 版本的 EPEL RPM 包,以下是下载链接:
- CentOS 7:https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-11.noarch.rpm
- CentOS 8:https://dl.fedoraproject.org/pub/epel/8/x86_64/e/epel-release-8-11.noarch.rpm
安装 EPEL RPM 包
下载完成后,使用以下命令安装 EPEL RPM 包:

sudo rpm -Uvh epel-release-*.noarch.rpm
验证 EPEL 安装
安装完成后,可以使用以下命令验证 EPEL 是否已成功安装:
sudo yum repolist enabled | grep "epel"
输出结果应包含 EPEL 相关的信息,如下所示:
epel/x86_64 11,428 使用 EPEL
更新 yum 仓库
在安装 EPEL 后,建议更新 yum 仓库,以便获取最新的软件包信息:
sudo yum makecache
安装软件包
使用以下命令安装您需要的软件包:

sudo yum install <package_name>
安装 Apache 服务器:
sudo yum install httpd
卸载软件包
如果您需要卸载软件包,可以使用以下命令:
sudo yum remove <package_name>
FAQs
问题:EPEL 是否安全?解答: EPEL 是由 Fedora 社区维护的,它遵循严格的代码审查和安全标准,EPEL 提供的软件包通常被认为是安全的。
问题:EPEL 是否会与官方仓库冲突?解答: EPEL 软件包与官方仓库兼容,不会引起冲突,在安装 EPEL 后,您可以使用
yum命令安装或更新软件包,而不用担心冲突问题。

