如何在CentOS上启用EPEL存储库

EPEL(企业Linux的额外软件包)存储库提供了标准Red Hat和CentOS存储库中未包含的其他软件包。 之所以创建EPEL信息库,是因为Fedora贡献者希望使用他们在Red Hat Enterprise Linux(RHEL)及其衍生产品(如CentOS,Oracle Linux和Scientific Linux)上维护的软件包。

启用此存储库可让您访问流行的软件包,包括Nginx,R和Python Pip。

在本教程中,我们将向您展示如何在CentOS上启用EPEL存储库。

先决条件

在开始本教程之前,请确保您以具有sudo特权的用户身份登录。

在CentOS 7上启用EPEL存储库

在CentOS 7上启用EPEL存储库是一项非常简单的任务,因为CentOS Extras存储库中包括EPEL rpm软件包。

要安装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

而已。 在您的CentOS系统上已启用EPEL存储库。

在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文档。

如有任何疑问,请随时发表评论。

百分数rpm

Sidebar