如何在CentOS 8/7/6启用EPEL Yum存储库

时间:2019-05-19 01:25:24  来源:igfitidea点击:

EPEL是一个在线存储库,提供高质量的常用软件包。
这些包是在Fedora上开发和测试的,RHEL可以使用Fedora。
EPEL存储库可用于以下Linux发行版:
根据你的系统版本和架构下载并安装epel发布包。
基本上,它们提供noarch包,这意味着它们是独立于架构的,但EPEL仍然提供不同的包供下载。
所以你可以下载它根据你的选择。

方法1 -使用Yum安装EPEL

对于CentOS Linux发行版,EPEL在默认的yum存储库中。
我们可以简单地使用yum包管理器工具安装它。

yum install epel-release

方法2 -使用RPM安装EPEL

对于一些Linux发行版的epel-release包在默认存储库下不可用,可以从官方网站下载最新的包就可以安装了。

CentOS 8:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf config-manager --set-enabled PowerTools

CentOS 7:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

CentOS 6:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

使用EPEL存储库

现在检查存储库在系统上是否正常工作。
执行以下命令,列出epel存储库中可用的所有包

yum --disablerepo=* --enablerepo=epel list all

我们将得到一长串软件包列表

....
zile.i686                      2.4.9-1.el6                 epel
zipios++.i686                  0.1.5.9-8.el6               epel
zipios++-devel.i686            0.1.5.9-8.el6               epel
zlibrary.i686                  0.12.10-5.el6               epel
zlibrary-devel.i686            0.12.10-5.el6               epel
zlibrary-ui-gtk.i686           0.12.10-5.el6               epel
zlibrary-ui-qt.i686            0.12.10-5.el6               epel
znc.i686                       1.2-3.el6                   epel
znc-devel.i686                 1.2-3.el6                   epel
znc-infobot.i686               1.2-1.el6                   epel
znc-modperl.i686               1.2-3.el6                   epel
znc-modtcl.i686                1.2-3.el6                   epel
zvbi.i686                      0.2.33-6.el6                epel
zvbi-devel.i686                0.2.33-6.el6                epel
zvbi-fonts.noarch              0.2.33-6.el6                epel
zziplib.i686                   0.13.62-1.el6               epel
zziplib-devel.i686             0.13.62-1.el6               epel
zziplib-utils.i686             0.13.62-1.el6               epel