随着 2021 的收尾,CentOS Linux 8 的声明周期也到了尽头,意味着 CentOS 8 将不在获得安全和功能更新。正当大家在欢度农历新年的同时,官方已经将 CentOS 8 的源移动到了 centos-valut 目录,随着下游的更新同样也会面临一样的问题,目前华为云、阿里都已碰到无法通过 yum 更新软件。
以清华源为例(根据个人喜好自行替换)
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/CentOS-Linux-* /etc/yum.repos.d/bak
cat <<EOF > /etc/yum.repos.d/centos.repo
[baseos]
name=CentOS Linux $releasever - BaseOS
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/8.5.2111/BaseOS/$basearch/os/?arch=$basearch
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
[appstream]
name=CentOS Linux $releasever - AppStream
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/8.5.2111/AppStream/$basearch/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
[extras]
name=CentOS Linux $releasever - Extras
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/8.5.2111/extras/$basearch/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
EOF
随着 CentOS 8 的 EOL,最终解决方案还是转变成 CentOS Stream 或者是其他发行版,毕竟一个毫无技术支持的系统无法保证其稳定性和安全性。