1.原因:
CentOS Linux 8
操作系统版本结束了生命周期(EOL),Linux
社区已不再维护该操作系统版本。所以原来的CentOS Linux 8
的yum
源也都失效了!最终导致此问题的产生。
2.解决办法更换数据源
执行以下命令行:
1.切换到源目录
cd /etc/yum.repos.d/
2.创建bak目录
mkdir bak
3.迁移以CentOS-Linux-开头的文件到bak目录,这是备份原来的数据源
mv CentOS-Linux-* bak
4.下载新的数据源
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
数据源可能未来会过期,现在还能用。
5.用命令yum makecache
建立新的元数据缓存
yum makecache
6.测试下载数据,能够下载就成功了