什么是EPEL存储库以及如何为RedHat和CentOS启用

ExtraPackagesforEnterpriseLinuxa.k.aEPEL是Fedora支持的开源免费社区项目。EPEL为其上游发行版(如RedHat、CentOS和Scientific Linux)提供高质量的最新软件包。EPEL主要提供基于yum和dnf的rpm包。

null

将EPEL存储库添加到CentOS和RedHat

首先,我们需要向系统中添加存储库信息。我们知道CentOS和RHEL是相同的发行版,所以所有命令都是相同的。

为CentOS添加EPEL,为64位添加RedHat 6

我们将下载带有 wget

$ wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

我们将安装 epel 包装 rpm 命令 root 使用的特权 sudo .

$ sudo rpm -ivh epel-release-6-8.noarch.rpm

为CentOS添加EPEL,为32位添加RedHat 6

我们将下载带有 wget

$ wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

我们将安装 epel 包装 rpm 命令 root 使用的特权 sudo .

$ sudo rpm -ivh epel-release-6-8.noarch.rpm

为CentOS和RedHat 7 64位添加EPEL

我们将下载rpm以获取存储库信息。

$ wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm

我们将安装 epel 包装 rpm 命令 root 使用的特权 sudo .

$ sudo rpm -ivh epel-release-7-9.noarch.rpm
Add EPEL Repository To CentOS and RedHat
将EPEL存储库添加到CentOS和RedHat

验证EPEL回购

我们可以用 yum repolist 命令以列出当前活动的存储库,其中也将列出EPEL。我们将把那些名字包含在 epel 单词

$ yum repolist | grep epel
Verify EPEL Repo
验证EPEL回购

EPEL Repo配置文件

Epel存储库信息存储在 /etc/yum.repos.d/epel.repo . 我们可以用下面的命令列出。

$ cat /etc/yum.repos.d/epel.repo
EPEL Repo Configuration File
EPEL Repo配置文件

禁用EPEL存储库

我们可以通过修改配置文件来禁用EPEL存储库 enabled=1 enabled=0 或者按照yum命令运行。我们需要使用 sudo 对于 root 特权。

$ sudo yum-config-manager --disable epel
Disable Epel Repository
禁用Epel存储库

启用EPEL存储库

我们还可以使用 yum-config-manager 命令如下。

$ yum-config-manager --enable epel

相关文章: RedHat、CentOS和Fedora的Yum存储库配置

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享