在linux8数据源安装失败的基础上,又多了这个问题。大家可以参照彻底解决centos8下载元数据失败,安装源失败
然而部分机器又出现了新的问题,报错如下
# 大家要看清楚,这里的错误关键字是epel/8/Everything/x86_64
# 所以我们需要修改CentOS-Linux-epel.repo文件
[root@iZ8vbf8b738ad1yhw1hdk9Z ~]# yum -y install gcc automake autoconf libtool make
CentOS Linux 8 - BaseOS 20 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Extras 350 kB/s | 21 MB 01:00
Extra Packages for Enterprise Linux 8 - x86_64 0.0 B/s | 0 B 00:00
Errors during downloading metadata for repository 'epel':
- Curl error (6): Couldn't resolve host name for http://mirrors.cloud.aliyuncs.com/epel/8/Everything/x86_64/repodata/repomd.xml [Could not resolve host: mirrors.cloud.aliyuncs.com]
Error: Failed to download metadata for repo 'epel': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
解决方法
vim /etc/yum.repos.d/CentOS-Linux-epel.repo 回车
#然后修改下面的baseurl=https://mirrors.aliyun.com/centos/8-stream/BaseOS/x86_64/os/
#修改后的文件为
[epel]
name=Extra Packages for Enterprise Linux 8 - $basearch
#baseurl=http://mirrors.cloud.aliyuncs.com/epel/8/Everything/$basearch
baseurl=https://mirrors.aliyun.com/centos/8-stream/BaseOS/x86_64/os/
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8
然后在安装,试试。