vlambda博客
学习文章列表

CentOS不能白嫖了,咋办?

前段时间,红帽高级副总裁兼首席技术官 Chris Wright 宣布将不再维护 CentOS Linux ,转而专注于 CentOS Stream。


CentOS 社区经理 Rich Bowen 在博客中讨论了组织对 CentOS 流计算平台的优先级划分,并提供了其他版本的可用性和支持更新。他写道:“CentOS 项目的未来是 CentOS Stream,在明年,我们将把重点从重建 Red Hat Enterprise Linux(RHEL)的 CentOS Linux 转移到 CentOS Stream,后者紧跟当前 RHEL 版本发布。”

        Rich Bowen 还提到,CentOS Linux 8 将于 2021 年底停止维护,CentOS Linux 7 的生命周期将于 2024 年 6 月 30 日终止。


      

虽然公司线上全部用的CentOS,当时也只是感慨了一下,不能白嫖倒也不觉得问题有多大。

开始担心这个问题,还得从两天前装的测试Server说起。当时一顿常规操作以后,测试了一下网络和SSH功能,一切OK以为万事大吉。


后来的事实证明,我大意了啊~ 

今天准备安装个LAMP,系统给我提示信息如下:


CentOS不能白嫖了,咋办?


看到这个信息的时候,第一反应会不会是网络的问题?在排除了这个问题后,仔细看了看报错提示,不会是软件源的问题吧?毕竟上面就这么说的。🤔 


2020年12月2日,CentOS官方停止了对CentOS6的所有更新,并且下架了包括官方所有的CentOS 6源,目前阿里、163、清华等CentOS 6源已无法使用


公司线上部署的那几台服务器都是CentOS 6版本,如果因为没有软件源,软件、系统无法更新。这个情况意味着什么,我不说大家也懂得。一想到可能在不久的某个时刻就要被迫迁移,突然有点上头。


那么如何在CentOS6下使用yum源呢?


这里有一个网址,是给出的临时方案。这个网址值得大家纪念一下“https://vault.centos.org/centos/6.10/ ” 虽然拉取的速度不快,起码现在还能用。指不定哪天就404,消失成为历史了。

CentOS不能白嫖了,咋办?




言归正传,说一下解决方案:


1、备份yum的基本配置文件。(PS:备份是个好习惯)

cp -ri /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak


2、修改配置文件中所有$releasever为6.10,注释掉mirrorlist,开启baseurl。

CentOS不能白嫖了,咋办?


3、修改完成后,清理并重新生成缓存。

yum clean allrm -rf /var/cache/yum/yum makecache


4、测试。

yum list installed


若能列出已安装的软件即成功,可以使用yum安装软件了 。恭喜你,可以继续享用了,真香 CentOS不能白嫖了,咋办?


至于以后怎么办,车到山前必有路。甚至连CentOS之父Gregory Kurtzer也跳出来发起了一个新项目Rocky Linux,目的在于将“CentOS”延续下去。GitHub上截止目前,大神一行代码没写,就已获得8.4K stars!足见大家的热情!


CentOS不能白嫖了,咋办?

未来可期,不必担心~  


GitHub:https://github.com/rocky-linux/rocky

Rocky Linux官网:https://rockylinux.org/zh-cn/