2016-02-26 53 views
0

不工作,我面临着百胜安装管理器的问题的CentOS 6.6百胜安装管理器中的CentOS 6.6

[email protected]:~ # cat /etc/*release 
CentOS release 6.6 (Final) 
CentOS release 6.6 (Final) 
CentOS release 6.6 (Final) 

[email protected]:~ # uname -a 
Linux mmopuru.puppetlabs.vm 2.6.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i686 i686 i386 GNU/Linux 

其投掷下犯错。我尝试清洁,但没有用。

[email protected]:~ # yum install python-pip 
Loaded plugins: fastestmirror, security 
Setting up Install Process 
Repository 'updates' is missing name in configuration, using id 
Loading mirror speeds from cached hostfile 
* epel: ftp.cuhk.edu.hk 
* ius: ftp.neowiz.com 
* remi-safe: mirror.innosol.asia 
* update: mirror.nbrc.ac.in 
http://mirror.centos.org/centos/6/addons/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" 
Trying other mirror. 
Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again 

如何解决这个问题?

当我运行yum repolist

[email protected]:~ # yum repolist 
Loaded plugins: fastestmirror, security 
Repository 'updates' is missing name in configuration, using id 
Loading mirror speeds from cached hostfile 
epel/metalink                                 | 4.0 kB  00:00 
* epel: ftp.cuhk.edu.hk 
* ius: mirror.amsiohosting.net 
* remi-safe: mirrors.thzhost.com 
* update: mirror.nbrc.ac.in 
http://mirror.centos.org/centos/6/addons/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" 
Trying other mirror. 
http://mirror.centos.org/centos/6/addons/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" 
Trying other mirror. 
epel                                    | 4.3 kB  00:00 
epel/primary_db                                 | 4.9 MB  00:05 
ius                                    | 2.2 kB  00:00 
ius/primary_db                                 | 194 kB  00:01 
remi-safe                                  | 2.9 kB  00:00 
remi-safe/primary_db                                | 22 kB  00:00 
update                                   | 3.4 kB  00:00 
update/primary_db                                | 3.7 MB  00:01 
repo id             repo name                        status 
addons             CentOS-6 - Addons                       0 
*epel             Extra Packages for Enterprise Linux 6 - i386                9,857 
ius              IUS Community Packages for Enterprise Linux 6 - i386              356 
remi-safe            Safe Remi's RPM repository for Enterprise Linux 6 - i386             32 
update             CentOS-6 - Updates                       989 
repolist: 11,234 

的/etc/yum.repos.d/centos-internal.repo是

[email protected]:~ # cat /etc/yum.repos.d/centos-internal.repo 
# CentOS-Base.repo 
# 
# This file uses a new mirrorlist system developed by Lance Davis for CentOS. 
# The mirror system uses the connecting IP address of the client and the 
# update status of each mirror to pick mirrors that are updated to and 
# geographically close to the client. You should use this for CentOS updates 
# unless you are manually picking other mirrors. 
# 
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead. 
# 
# 

[base] 
name=CentOS-$releasever - Base 
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os 
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ 
gpgcheck=1 
gpgkey=http://mirror.centos.org/centos/PM-GPG-KEY-CentOS-6 

#released updates 
enabled=0 
[update] 
name=CentOS-$releasever - Updates 
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates 
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ 
gpgcheck=1 
gpgkey=http://mirror.centos.org/centos/PM-GPG-KEY-CentOS-6 

#packages used/produced in the build but not released 
[addons] 
name=CentOS-$releasever - Addons 
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons 
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/ 
gpgcheck=1 
gpgkey=http://mirror.centos.org/centos/PM-GPG-KEY-CentOS-6 

#additional packages that may be useful 
[extras] 
name=CentOS-$releasever - Extras 
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras 
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/ 
gpgcheck=1 
gpgkey=http://mirror.centos.org/centos/PM-GPG-KEY-CentOS-6 

#additional packages that extend functionality of existing packages 
enabled=0 
[centosplus] 
name=CentOS-$releasever - Plus 
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus 
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/ 
gpgcheck=1 
enabled=0 
gpgkey=http://mirror.centos.org/centos/PM-GPG-KEY-CentOS-6 

#contrib - packages by Centos Users 
[contrib] 
name=CentOS-$releasever - Contrib 
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib 
#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/ 
gpgcheck=1 
enabled=0 
gpgkey=http://mirror.centos.org/centos/PM-GPG-KEY-CentOS-6 
+0

你有答案吗? ** Remi Collect **给出的答案将解决问题。 –

+0

它通过取消注释** baseurl ** –

回答

1

删除 “插件” 仓库的定义,其内容对于CentOS 6不存在(它只存在于CentOS 5中,但是是空的)。

1

我刚刚回答了一个similar question,即同样的错误,但EPEL回购。我在这里接听,可能会对一些未来的SO用户有所帮助。


解决方案:快速修复是更新您的SSL证书:

yum -y upgrade ca-certificates 

机会是上面的错误,而证书更新,如果是的话,就禁用回购即也可能发生addons这导致错误,使用以下命令:

yum -y upgrade ca-certificates --disablerepo=addons 

如果你得到这个相同的错误不同的回购,只是把它的名字反对--disablerepo=<repo-name>国旗。


注意:使用sudo如果你不是root用户。