在使用 CentOS 系统进行软件安装时,你可能会发现某些常用软件(如 htop、nginx、fail2ban 等)在默认的官方仓库中并不存在。这时,你就需要启用 EPEL(Extra Packages for Enterprise Linux) 仓库。EPEL 是由 Fedora 社区维护的一组高质量附加软件包,专为 RHEL 及其衍生发行版(如 CentOS、Rocky Linux、AlmaLinux)设计。
EPEL 全称是 Extra Packages for Enterprise Linux,它提供大量额外的、经过严格测试的开源软件包,这些软件不会与 CentOS 官方仓库冲突,也不会替换系统核心组件,因此非常安全可靠。
下面我们将以 CentOS 7 和 CentOS 8/Stream 为例,分别介绍如何安装 EPEL 仓库。整个过程只需几条命令,即使是 Linux 小白也能轻松完成。
首先,打开终端,输入以下命令查看系统版本:
$ cat /etc/redhat-release 你会看到类似 CentOS Linux release 7.9.2009 (Core) 或 CentOS Stream 8 的输出。
对于 CentOS 7:
$ sudo yum install -y epel-release 对于 CentOS 8 / CentOS Stream 8/9:
$ sudo dnf install -y epel-release 执行上述命令后,系统会自动从官方源下载并安装 epel-release 包,该包会配置好 EPEL 仓库的 YUM/DNF 源文件。
运行以下命令查看已启用的仓库列表:
$ yum repolist enabled | grep epel 如果看到包含 epel 的行(例如 epel/x86_64),说明 EPEL 仓库已成功启用!
以安装 htop(一个增强版的 top 命令)为例:
$ sudo yum install -y htop 如果安装成功,说明你的 CentOS添加EPEL仓库 已经大功告成!
Q:EPEL 会影响系统稳定性吗?
A:不会。EPEL 软件包经过严格测试,仅提供额外功能,不修改系统核心组件。
Q:是否需要手动更新 EPEL 源?
A:不需要。安装 epel-release 后,系统会自动管理源地址和 GPG 密钥。
Q:如何禁用 EPEL?
A:可以临时禁用:yum --disablerepo=epel install xxx,或永久删除:sudo yum remove epel-release。
通过本文的详细步骤,你应该已经成功在 CentOS 系统中启用了 EPEL 仓库。现在你可以轻松安装数百个高质量的开源软件,极大提升运维和开发效率。无论你是新手还是老手,掌握 如何在CentOS启用EPEL 都是一项必备技能。
如果你觉得这篇 EPEL源安装教程 对你有帮助,欢迎收藏或分享给其他 CentOS 用户!
关键词回顾:Centos添加EPEL仓库、EPEL源安装教程、CentOS EPEL配置、如何在CentOS启用EPEL。
本文由主机测评网于2025-12-23发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20251211850.html