当我运行yum repolist时,我没有看到EPEL上市。
# 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密钥。我已经做了:
# 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发布于 2014-11-04 18:56:21
你确保它启用了吗?如果没有启用回购,那么它就不会出现在repolist中。检查/etc/yum.repos.d/*.repo中的文件。
例如:
[root@xxx01 ~]# yum repolist 2>&1 | grep epel
epel EPEL Repo 11,148显示EPEL已在repolist中安装并列出,因此我将禁用它并再次检查repolist:
[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设置。
发布于 2014-11-05 12:56:23
EPEL存储库包现在也可以在所有受支持的CentOS版本(5、6和7)中直接从CentOS Extras存储库安装。约翰尼·休斯( CentOS团队之一)在您所关注的xmodulo.com文章的评论中提到了这一点,但是页面似乎只是被更新以反映CentOS 7的情况。
默认情况下,应该启用CentOS Extras存储库,因此您可以只运行:
sudo rpm -e epel-release若要删除现有包,然后:
sudo yum install epel-release让埃佩尔。
来源:
发布于 2014-11-04 16:30:01
我通常在CentOS 6.x中使用这个源代码,并且喜欢从本地文件中rpm -Uvh:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh epel-release-6*.rpm虽然我不明白为什么你的也不应该工作,但你可以试试我的。一直为我工作。
https://unix.stackexchange.com/questions/165916
复制相似问题