2016-02-26 75 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用戶。