简介
2024年6月30日,CentOS 7停止维护,相关的软件源和域名也停止解析。从2015年开始学习Linux以来,我就一直把CentOS 7作为生产环境中最主要的发行版本。因此,这个版本对我来说有着特殊的意义。
操作
当某个 CentOS 版本或某些软件包被移出官方镜像站点时,它们会被转移到 CentOS Vault,所以如果你想继续使用centos7,你只需要把源改一下就好了
如果你使用的是7.9.2009
在国外,你只要输入下面命令
sed -e "s|^mirrorlist=|#mirrorlist=|g" \
-e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://vault.centos.org/7.9.2009/|g" \
-e "s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever|baseurl=https://vault.centos.org/7.9.2009/|g" \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
在国内你可以输入
sed -e "s|^mirrorlist=|#mirrorlist=|g" \
-e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009|g" \
-e "s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009|g" \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo
没了7.9怎么办
个人其实比较推荐使用rocky还有alma linux,如果你使用的是云的话,推荐使用云厂商的linux发行版本
centos迁移到rocky 和alma linux的指南
- https://docs.rockylinux.org/guides/migrate2rocky/
- https://wiki.almalinux.org/elevate/ELevating-CentOS7-to-AlmaLinux-9.html
同时阿里云也有相关的文档
欢迎关注我的博客www.bboy.app
Have Fun