EPEL(Extra Packages for Enterprise Linux)存储库提供了标准 Red Hat 和 CentOS 存储库中未包含的附加软件包。创建 EPEL 存储库是因为 Fedora 贡献者希望使用他们在 Red Hat Enterprise Linux (RHEL) 及其衍生产品(例如 CentOS、Oracle Linux 和 Scientific Linux)上维护的软件包。
启用此存储库可以让您访问流行的软件包,包括Nginx
, R
, and Python 点子
.
在本教程中,我们将向您展示如何在 CentOS 上启用 EPEL 存储库。
先决条件#
在开始学习本教程之前,请确保您以以下身份登录具有 sudo 权限的用户
.
在 CentOS 7 上启用 EPEL 存储库#
在 CentOS 7 上启用 EPEL 存储库是一项非常简单的任务,因为 EPELrpm包包含在 CentOS extras 存储库中。
要安装 EPEL 发行包,请键入以下命令:
sudo yum install epel-release
要验证 EPEL 存储库是否已启用,请运行yum repolist
命令将列出所有可用的存储库。
sudo yum repolist
该命令将显示已启用存储库的存储库 ID、名称和包数量。输出应包含一行 EPEL 存储库。
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
...
repo id repo name status
base/7/x86_64 CentOS-7 - Base 10,019
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 12,912
extras/7/x86_64 CentOS-7 - Extras 371
updates/7/x86_64 CentOS-7 - Updates 1,098
repolist: 24,400
就是这样。 EPEL 存储库已在您的 CentOS 系统上启用。
在 RHEL 上启用 EPEL 存储库#
此方法适用于任何基于 RHEL 的发行版,包括 Red Hat、CentOS 6 和 7、Oracle Linux、Amazon Linux 和 Scientific Linux。
要启用 EPEL 存储库,请运行以下命令,该命令将下载并安装 EPEL 发行包:
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E '%{rhel}').noarch.rpm
rpm -E '%{rhel}'
将打印分发版本(6 或 7)。
结论#
有关 EPEL 存储库的更多信息,请参阅EPEL 文档
.
如果您有任何疑问,请随时发表评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)