解决:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again

1.安装epel的yum源,命令是:yum install epel-release -y  有的时候出现了问题:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again    有可能是网络导致的  下载不完整   错误如下:

2.解决办法:输入命令键 vi /etc/yum.repos.d/epel.repo   进入编辑页面   将文件第3行注释去掉,把第四行注释掉  如下:

[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
修为如下:

[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
3.再清理源,重新安装   执行命令:yum clean all

4.然后继续重新安装  命令: yum install epel-release -y

5.最后再执行别的命令发现已不再报刚才那个错误了   说明问题已解决 如图:

6.本人以上方法已解决问题   如果以上还是不行,修改DNS,到/etc/resolv.conf下添加如下:

nameserver 8.8.8.8
search localdomain
7.最后再重启network服务:service network restart

发布了99 篇原创文章 · 获赞 26 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/weixin_39643007/article/details/103837643
今日推荐