使用fedora14,做yum安装软件,发现老提示以下错误:

Cannot retrieverepository metadata (repomd.xml)


尝试使用163的源,也不成功,提示errno 14错误,无法使用163的源

100519551.png




后来发现,其实就是系统版本太旧,已经没有旧版本的yum源,如上图,163已经没有15版本的yum源,已经去到18才有,可以使用

ping 一下 mirrors.163.com 通不通,然后elinks http://mirrors.163.com/查看,按上图链接进入,自然会找到18yum源,更新一下连接,马上成功。

100543997.jpg


yum clean all

yum clean metadata

yum clean dbcache

yum makecache





[163]

name=Fedora 18 –x86_64

baseurl=http://mirrors.163.com/fedora/updates/18/x86_64/

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedorafile:///etc/pki/rpm-gpg/RPM-GPG-KEY

[Everything-mirrors.163.com]

name=Everything 18 -x86_64

baseurl=http://mirrors.163.com/fedora/updates/18/x86_64/

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedorafile:///etc/pki/rpm-gpg/RPM-GPG-KEY

[updates-mirrors.163.com]

name=Fedora updates

baseurl=http://mirrors.163.com/fedora/updates/18/x86_64/

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedorafile:///etc/pki/rpm-gpg/RPM-GPG-KEY