EPEL(Extra Packages for Enterprise Linux) 是为 CentOS、RHEL 等企业级 Linux 系统提供额外软件包的官方扩展源。很多在默认仓库里没有的常用软件(比如 htop、nginx、python3 等),都可以通过 EPEL 源轻松安装。
一、确认你系统是 CentOS 7 或 RHEL 7
在终端里输入:
cat /etc/redhat-release
你应该看到类似这样的信息:
CentOS Linux release 7.x (Core)
或者
Red Hat Enterprise Linux Server release 7.x (Maipo)
如果是 7.x,那就可以继续。如果不是 7,比如是 8 或者 9,那这个包 epel-release-latest-7.noarch.rpm 是 不适用于你的系统的,别乱装。
二、下载 EPEL 的 RPM 包
EPEL 的官方地址可能会变,但你可以去这个链接下载最新的适用于 CentOS 7 的 EPEL 包:
安装包下载:https://pan.quark.cn/s/956399e9b728
三、安装 EPEL 的 RPM 包
下载好以后,文件应该就在当前目录,名字是:
epel-release-latest-7.noarch.rpm
然后运行以下命令安装它:
sudo yum install ./epel-release-latest-7.noarch.rpm
四、检查是否安装成功
安装完成后,可以运行以下命令查看是否已经成功启用 EPEL 源:
yum repolist
你可以在输出里找到类似这样的内容:
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64
这就说明 EPEL 源已经装好了,可以用它来安装额外的软件包了。