1.错误描述
centos下,在安装 epel-release 后,使用yum安装软件都会报错。
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
2.解决方法
2.1常见方法(推荐先看2.2)
网上大多数的博客都是如下修改repo文件,本人测试无效,也不推荐修改.
cd /etc/yum.repos.d
vim epel.repo
注释metalink,去掉baseurl的注释
2.2非常见方法
2.2.1更新CA证书:
yum --disablerepo=epel -y update ca-certificates
2.2.2查看系统时间是否准确:
date
2.2.3如果不一样,安装ntpdate工具,并同步
yum -y install ntp ntpdate(可先卸载epel-release)
ntpdate cn.pool.ntp.org
之后yum可用。
2.3 epel-release的卸载
2.3.1 yum remove epel-release
2.3.2清空epel目录:rm -rf /var/cache/yum/x86_64/7/epel/