2023年1月27日21:00:38

随着CentOS Stream的使用,centos进入不稳定版本发布阶段,目前暂时会持续下去,
CentOS Stream 是 RHEL 的上游版本,会包含很多不稳定的新功能。Stream 不会遵循 RHEL 的发布周期。

CentOS版本

维护停止时间

CentOS 3

2010年10月31日

CentOS 4

2012年2月29日

CentOS 5

2017年3月31日

CentOS 6

2020年11月30日

CentOS 7

2024年6月30日

CentOS 8

2021年12月31日

目前也就CentOS 7还在维护期,中止日期是2024年6月30日,距离中止还是大约一年半的时间,现在选择替代品开始试用是很重要的

我个人的选择是rocky linux或者alma linux ,因为两个发行版都旨在与 RHEL 二进制兼容,所以两个区别不大

在虚拟机安装了rocky linux 9.0 带桌面UI 和alma linux 9.1 带桌面UI,Anolis OS 8.6 带桌面UI,和centos 7.9 安装和基本操作几乎一样.ui层面和centos的差不多,通常来说都是shell,无所谓。

我对比了以下几个维度,有标签的表明更有优势的地方

操作系统/对比维度

rocky linux

alma linux

Anolis OS(龙蜥)

背景对比

CentOS创建者的新项目

CloudLinux的项目

龙蜥社区开源操作系统(国内支持背景不错)

资金对比

赞助商

项目资金可持续性资金+赞助商

赞助商

社区

有成熟项目经验,更丰富

有开源项目经验

有开源项目经验

国外流行度

更流行

热度不错

一般

国内流行度

更流行

热度一般

一般

系统UI

和centos几乎一样

和centos几乎一样

和centos几乎一样

系统bug

一般

更少一些

一般

国内社区教程

一般

较少

一般

系统bug报告

一般

更少一些

一般

b站视频教程

较少

较少

较少

centos兼容性

RHEL 二进制兼容

RHEL 二进制兼容

兼容 CentOS 生态

国内镜像

跟进centos开发进度

大版本跟进

较新版本跟进

较慢,成熟版本跟进

和centos使用体验

和centos使用几乎一样

和centos使用几乎一样

和centos使用几乎一样

系统bug报告:只是一个参考指标,少不代表真的少,有可能是社区不活跃。

这里为什么推荐了一下龙蜥操作系统:
因为一些老系统因为centos停止维护,有些行业需要安全,加密等问题考虑,龙蜥是个目前较好的选择(主要是安全性问题和政策要求的前提下),详细可参考官网说明。

rocky linux
官网:Rocky Linux 赞助商:Sponsors | Rocky Linux bug报告:View Issues - Rocky BugTracker

alma linux
官网:AlmaLinux OS - Forever-Free Enterprise-Grade Operating System 赞助商:AlmaLinux OS - Forever-Free Enterprise-Grade Operating System bug报告:View Issues - AlmaLinux Bug Tracker

Anolis OS
官网:OpenAnolis 龙蜥操作系统开源社区 关于龙蜥:关于我们 - OpenAnolis 龙蜥操作系统开源社区 bug报告:Bugzilla Main Page

看龙蜥社区理事单位,来说还是比较强大的,但是国内开源有个老毛病,大家都知道
Anolis OS搭载多内核RHCK(RHEL Compatible Kernel)和ANCK(OpenAnolis Cloud Kernel)

推荐观点:
如果不是特殊业务需求,rocky linux or alma linux任选其一没问题,从国内资料和流行度来看,rocky linux更好一点
有业务需求,比如国密,安全性,政策性考虑的话,推荐Anolis OS

关于openEuler说两句,也是基于centos系列的开发,但是和centos的差距越来越大,所以不能算作centos的平替

Ubuntu和Debian,这两个算起是也不错的替代品,但是操作会有很多不同,当然会使用Ubuntu和Debian也是非常好的
服务器推荐:Debian

个人开发环境我推荐:Ubuntu和kali linux,kali这个有非常多好用的软件,也是基于Debian开发的使用起来没什么差别