首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图在Centos 6上启用EPEL,但它不会在评论家中显示出来

试图在Centos 6上启用EPEL,但它不会在评论家中显示出来
EN

Unix & Linux用户
提问于 2014-11-04 16:22:11
回答 3查看 20.6K关注 0票数 7

当我运行yum repolist时,我没有看到EPEL上市。

代码语言:javascript
复制
# yum repolist

Loaded plugins: downloadonly, fastestmirror, protectbase, refresh-packagekit,
              : security
Loading mirror speeds from cached hostfile
 * base: centos.mia.host-engine.com
 * extras: mirror-centos.hostingswift.com
 * updates: centos-mirror.jchost.net
0 packages excluded due to repository protections
repo id                        repo name                                  status
base                           CentOS-6 - Base                            6,518
extras                         CentOS-6 - Extras                             35
updates                        CentOS-6 - Updates                           209
repolist: 6,762

我跟着http://xmodulo.com/how-to-set-up-epel-repository-on-centos.html

这些说明向我展示了如何安装RPM和GPG密钥。我已经做了:

代码语言:javascript
复制
# sudo rpm -Uvh http://mirrors.kernel.org/fedora-epel/6/i386/epel-release-6-8.noarch.rpm
Retrieving http://mirrors.kernel.org/fedora-epel/6/i386/epel-release-6-8.noarch.
rpm
Preparing...                ########################################### [100%]
        package epel-release-6-8.noarch is already installed
EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2014-11-04 18:56:21

你确保它启用了吗?如果没有启用回购,那么它就不会出现在repolist中。检查/etc/yum.repos.d/*.repo中的文件。

例如:

代码语言:javascript
复制
[root@xxx01 ~]# yum repolist 2>&1 | grep epel
epel                                      EPEL Repo                       11,148

显示EPEL已在repolist中安装并列出,因此我将禁用它并再次检查repolist

代码语言:javascript
复制
[root@xxx01 ~]# sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/epel.repo
[root@xxx01 ~]# yum repolist 2>&1 | grep epel
[root@xxx01 ~]#

编辑:

您还可以通过使用--enablerepo选项临时启用回购,该选项覆盖回购配置中的enabled设置。

票数 9
EN

Unix & Linux用户

发布于 2014-11-05 12:56:23

EPEL存储库包现在也可以在所有受支持的CentOS版本(5、6和7)中直接从CentOS Extras存储库安装。约翰尼·休斯( CentOS团队之一)在您所关注的xmodulo.com文章的评论中提到了这一点,但是页面似乎只是被更新以反映CentOS 7的情况。

默认情况下,应该启用CentOS Extras存储库,因此您可以只运行:

代码语言:javascript
复制
sudo rpm -e epel-release

若要删除现有包,然后:

代码语言:javascript
复制
sudo yum install epel-release

让埃佩尔。

来源:

  • http://lists.centos.org/pipermail/centos-announce/2014-September/020526.html
票数 3
EN

Unix & Linux用户

发布于 2014-11-04 16:30:01

我通常在CentOS 6.x中使用这个源代码,并且喜欢从本地文件中rpm -Uvh:

代码语言:javascript
复制
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh epel-release-6*.rpm

虽然我不明白为什么你的也不应该工作,但你可以试试我的。一直为我工作。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/165916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档