CentOS 7.4 EPEL“无法检索存储库的metalink:epel/x86_64”错误

CentOS 7.4 EPEL“无法检索存储库的metalink:epel/x86_64”错误

我通过“yum install epel-release”安装了 EPEL 工具,现在我无法“yum update”而不会收到“无法检索存储库的 metalink:epel/x86_64。请验证其路径并重试”错误。

我发现 2014 年的一个页面,该会员收到了与我类似的错误。

其中一条评论指出将 更改为/etc/yum.repos.d/epel.repo使用 ,baseurl而不是mirrorlist另一页/答案中提到的 。

在第二个链接之后,更改似乎很简单,但查看后/etc/yum.repos.d/epel.repo,发现有三行 baseurl/mirrorlist 行。我不确定是否要更新我的[epel][epel-debuginfo]和/或[epel-source].

我更改所有三行的后果是什么?这是一个生产服务器,我正在避免破坏它,因为我刚刚安装并运行了它。

这是我的副本/etc/yum.repos.d/epel.repo

[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch 
failovermethod=priority 
enabled=1 
gpgcheck=1 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo] 
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug 
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch 
failovermethod=priority 
enabled=0 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 
gpgcheck=1

[epel-source] 
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS 
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch 
failovermethod=priority 
enabled=0 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 
gpgcheck=1

答案1

debuginfo和存储source库均已禁用 ( ),因此仅更改存储库或更改所有三个存储库enabled=0之间没有任何区别。epel也就是说,您可能应该在更新一个 EPEL 存储库镜像列表/url 时更新所有 EPEL 存储库镜像列表/url,以防您需要启用其中任何一个存储库。

相关内容