CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata

傷城~ 2022-12-30 10:52 259阅读 0赞

服务器上的yum突然不好使用,使用yum的时候报错如下:

  1. [root@bastion-IDC src]# yum list
  2. ......
  3. Could not retrieve mirrorlist http://mirrorlist.repoforge.org/el6/mirrors-rpmforge error was
  4. 14: PYCURL ERROR 7 - "couldn‘t connect to host"
  5. http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/repodata/repomd.xml: [Errno 14]
  6. PYCURL ERROR 7 - "couldn‘t connect to host"
  7. Trying other mirror.
  8. Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge.
  9. Please verify its path and try again

解决办法:

下载新的CentOS-Base.repo 到/etc/yum.repos.d/

  1. [root@bastion-IDC src]# cd /etc/yum.repos.d/
  2. [root@bastion-IDC yum.repos.d]#

1)centos5.*的下载连接:

  1. [root@bastion-IDC yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

2)centos6.*的下载连接:

  1. [root@bastion-IDC yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

3)centos7.*的下载连接:

  1. [root@bastion-IDC yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

然后执行以下命令:

  1. [root@bastion-IDC yum.repos.d]# rpm -e rpmforge-release --nodeps
  2. [root@bastion-IDC yum.repos.d]# yum clean all
  3. [root@bastion-IDC yum.repos.d]# yum update

最后再次使用yum就ok了

  1. [root@bastion-IDC yum.repos.d]# yum list

参考链接 :
CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata :https://mp.weixin.qq.com/s/14taxXr-Gg9ZxuOMusa5DQ

发表评论

表情:
评论列表 (有 0 条评论,259人围观)

还没有评论,来说两句吧...

相关阅读