Centos7yum出现报错解决方案

今天例行更新服务器环境的时候发现了一个大问题,在yum获取epel源的时候在不停的报错:

[Errno -1] repomd.xml does not match metalink for epel
运气好的服务器最终能找到能用的epel源,大多数就直接找不到源歇逼了。上网找了一圈发现可以通过改配置文件来规避这个问题。
编辑文件,将epel配置信息中的baseurl注释去掉,metalink加上注释,如下即可:

[epel]
name=Extra Packages for Enterprise Linux 7 – $basearch
baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch

metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch&infra=$infra&content=$contentdir

failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论