请注意,本文编写于 760 天前,最后修改于 758 天前,其中某些信息可能已经过时。
可能引起的报错
[centerOS]错误:为仓库appstream下载元数据失败
报错起因
在帮忙给朋友配置CentOS8更新源的时候,发现之前的教程都失效了,经过查询是CentOS Linux 8在2021年12月31日已经停止维护 。按照社区规则,CentOS 8的源地址内容已全部移除,目前第三方的镜像站中也均已移除
CentOS 8的源。
在查询自己系统的版本是8.5.2111,最新的更新源文件地址已经更换为https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
更新方法
备份文件
在/etc/yum.repos.d
目录下建立备份文件夹,将该目录下所有文件放入备份文件夹中
上传文件
因新系统官方本身已经没有了仓库,wget是无法安装的,更别提之前使用wget进行下载更新文件了,这里采用直接上传该文件的方法,使用Ftp或者FinalShell等软件上传到/etc/yum.repos.d
目录下。
将Centos-vault-8.5.2111.repo更名为CentOS-Linux-BaseOS.repo
mv Centos-vault-8.5.2111.repo CentOS-Linux-BaseOS.repo
更新
yum clean
yum makecache
为了防止部分软件无法安装,还需要安装以下包
yum install epel-release