[linux]Error: failure: repodata/repomd.xml from fedora: [Errno 256] No more mirrors to try.

原创 2014年10月29日 18:08:49
在使用fedora17 系统的yum源的时候出现了如下错误:

Error: failure: repodata/repomd.xml from fedora: [Errno 256] No more mirrors to try.


参照网上的做法: (一般yum有变更都需要这两个操作)

yum clean all 
yum clean metadata

然后在使用

 yum update

还是错误。


仔细看下错误:

http://download.fedoraproject.org/pub/fedora/linux/releases/17/Everything/x86_64/os/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://download.fedoraproject.org/pub/fedora/linux/releases/17/Everything/x86_64/os/repodata/repomd.xml

就是源的配置问题嘛!

搜狐源配置文件地址: http://mirrors.sohu.com/help/fedora.html

按照说明还是不行,然后去官网和搜狐看了下,17下的文件夹已经空了 (查看http://ftp.iij.ad.jp/pub/linux/fedora/updates/17/),确实没法在更新了。


那我们只能想一个使用其他版本或者兼容版本的方式来更新了。


查看本机配置的yum源:yum repolist enabled

结果是可用的为0.


最后发现fedora17过了社区支持版本了,找到了一个历史版本的地方 http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/17/Fedora/x86_64/os/repodata/ 

这里有很多老版本的源。


下面是个后来可行的办法:

我是把/etc/yum.repos.d/下面出了fedora.repo 以外的源文件都删除了,然后把fedora.repo的base_url修改

http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/$releasever/Everything/$basearch/os/


[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
baseurl=http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/$releasever/Everything/$basearch/os/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
baseurl=http:http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/$releasever/Everything/$basearch/debug/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
baseurl=http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/$releasever/Everything/source/SRPMS/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

然后执行 

yum clean metadata
yum clean all
yum update

最后查看是否可用

[root@Erya yum.repos.d]# yum repolist 
Loaded plugins: langpacks, presto, refresh-packagekit
repo id                                                                               repo name                                                                                        status
fedora                                                                                Fedora 17 - x86_64                                                                               27,033
repolist: 27,033


这样yum又可以使用了。


本文出自 “orangleliu笔记本” 博客,转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/40588799

作者: orangleliu  

版权声明:本文为orangleliu (http://blog.csdn.net/orangleliu/)原创文章,自由传播,文章转载请声明, 多谢。

yum [Errno 256] No more mirrors to try 解决方法

转载自: http://blog.sina.com.cn/s/blog_6e0c0fdf01019onq.html 我的在安装systemtap时候出现这问题。 输入下面的命令即可解决问题...
  • luojinbai
  • luojinbai
  • 2015年03月06日 12:20
  • 6027

CentOS学习12_ [Errno 256] No more mirrors to try 解决方法

解决方法: 输入下面的命令即可解决问题: yum clean all yum makecache [root@localhost yum]# yum update Load...
  • wang_zhenwei
  • wang_zhenwei
  • 2016年01月18日 13:43
  • 5999

[linux]Error: failure: repodata/repomd.xml from fedora: [Errno 256] No more mirrors to try.

CentOS系统更换软件安装源 第一步:备份你的原镜像文件,以免出错后可以恢复。mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentO...
  • Lazybones_3
  • Lazybones_3
  • 2017年11月29日 14:37
  • 100

YUM安装遭遇: [Errno 256] No more mirrors to try

把YUM配置好后,使用yum命令进行安装时,出现了如下错误: Downloading Packages: ftp://192.168.220.46/RHEL6.2/x64/Server/lib...
  • mrluoe
  • mrluoe
  • 2012年02月24日 14:32
  • 9347

Error: failure: repodata/filelists.sqlite.bz2 from base: [Errno 256] No more mirrors to try.

Error: failure: repodata/filelists.sqlite.bz2 from base: [Errno 256] No more mirrors to try. ...
  • GoodStudy2009
  • GoodStudy2009
  • 2014年08月07日 10:33
  • 1652

yum [Errno 256] No more mirrors to try 解决方法

输入下面的命令即可解决问题: yum clean all yum makecache [root@localhost yum]# yu...
  • Navagate
  • Navagate
  • 2015年05月20日 22:24
  • 4382

yum [Errno 256] No more mirrors to try 解决方法

输入下面的命令即可解决问题: yum clean all yum makecache
  • weiguang1017
  • weiguang1017
  • 2014年09月02日 15:44
  • 5272

yum No more mirrors to try 解决方法

输入下面的命令即可解决问题: yum clean all yum makecache
  • llwszjj
  • llwszjj
  • 2015年04月10日 10:31
  • 7451

cdh安装,解决No more mirrors to try.问题

这两天尝试安装cdh,按照官网的教程首先下载cloudera-manager-installer.bin安装包。 这个包很小,只有500多k,实际上,这个只是一个安装引导程序,安装完这个包后,会跑起来...
  • coreych
  • coreych
  • 2016年03月15日 14:52
  • 2028

yum [Errno 256] No more mirrors to try 解决方法

刚才安装smb时遇到问题yum [Errno 256] No more mirrors to try 解决方法: 1.yum clean all 2.yum makecache 3. yum...
  • OutManLee
  • OutManLee
  • 2014年11月10日 23:12
  • 6018
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[linux]Error: failure: repodata/repomd.xml from fedora: [Errno 256] No more mirrors to try.
举报原因:
原因补充:

(最多只允许输入30个字)