CentOS

,

CentOS(Community Enterprise Operating System)是由CentOS社区基于Red Hat Enterprise Linux(RHEL)源代码开发的开源操作系统,首个版本于2004年3月发布。该系统分为传统CentOS Linux版本和滚动更新的CentOS Stream版本两类,前者通过重新编译RHEL源代码构建,提供十年安全更新支持;后者作为RHEL上游试验平台,用于动态测试新特性。
CentOS项目于2020年12月宣布停止传统版本开发,CentOS Linux 8维护周期缩短至2021年底,后续仅维护Stream版本。CentOS 7作为最后的长期支持版本,官方支持于2024年6月30日终止。社区通过Special Interest Groups(SIGs)工作组管理基础设施、存储、虚拟化等技术方向,并支持RISC-V架构适配。在中国市场,CentOS停服催生国产替代方案,如腾讯云TencentOS Server和龙蜥社区Anolis OS通过二进制兼容技术实现迁移 。

产生背景

CentOS是Community Enterprise Operating System的缩写,也叫做社区企业操作系统。是企业Linux发行版领头羊Red Hat Enterprise Linux(以下称之为RHEL)的再编译版本(是一个再发行版本),而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。
CentOS是免费的,可以使用它像使用RHEL一样去构筑企业级的Linux系统环境,但不需要向RedHat付任何的费用。CentOS的技术支持主要通过社区的官方邮件列表、论坛和聊天室。
每个版本的 CentOS都会获得十年的支持(通过安全更新方式),新版本的 CentOS 大约每两年发行一次。
而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。通过这样建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。

主要功能

  • 可以把CentOS理解为Red Hat AS系列的社区版,它完全就是对Red Hat AS进行改进后发布的。各种操作、使用和RHEL没有区别。
  • CentOS完全免费,不存在RED HAT AS需要序列号的问题。
  • CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RHEL那样需要花钱购买支持服务。
  • CentOS修正了许多RHEL的BUG。
  • CentOS版本说明:CentOS3.1 等同于 RED HAT AS3 Update1 CentOS3.4 等同于 RED HAT AS3 Update4 CentOS4.0 等同于 RED HAT AS4。

版本记录

版本平台RHEL版本发布日期RHEL发布日期
2i3862.12004.05.142002.05.17
3.1i386,x86_64,ia64,s390,s390x32004.03.192003.10.23
3.4 – Server CDi386,x86_64,ia64,s390,s390x3.42005.01.23
3.7i386,x86_64,ia64,s390,s390x3.72006.04.11
3.8i386,x86_643.82006.08.252006.07.20
3.9i386,x86_64,ia64,s390,s390x3.92007.07.262007.06.15
4.0i386,x86_64,various42005.03.092005.02.14
4.6i386,x86_64,ia64,alpha,s390,s390xppc (beta),sparc (beta)4.62007.12.162007.11.16
4.7i386,x86_64,ia64,alpha,s390,s390x4.72008.09.132008.07.24
4.7 – Server CDi386,x86_64,ia64,alpha,s390,s390x4.72008.10.17
4.8i386,x86-64,ia64,alpha,s390,s390x4.82009.08.212009.05.18
4.9i386,x86-64,ia64,alpha,s390,s390x4.92011.03.022011.02.16
5.0i386,x86_6452007.04.122007.03.14
5.1i386,x86_645.12007.12.022007.11.07
5.1 – LiveCDi3865.12008.02.18
5.2i386,x86_645.22008.06.242008.05.21
5.2 – LiveCDi3865.22008.07.17
5.3i386,x86_645.32009.03.312009.01.20
5.3 – Live CDi3865.32009.05.27
5.4i386,x86_645.42009.10.212009.09.02
5.5i386,x86_645.52010.05.142010.03.31
5.5 – LiveCDi386,x86-645.52010.05.14
5.6i386,x86-645.62011.04.072011.01.13
5.7i386,x86-645.72011.09.14
5.8i386,x86-645.82012.03.07
5.9i386,x86-645.92013.01.172013.01.07
5.10i386,x86-645.102013.10.192013.10.01
5.11i386,x86-645.112014.09.302014.09.16
6.0i386,x86-6462011.07.042010-11-10
6.1i386,x86-646.12011.12.102011-05-19
6.2i386,x86-646.22011.12.202011-12-06
6.3i386,x86-646.32012.07.102012.06.21
6.4i386,x86-646.42013.03.082013.02.21
6.5i386,x86_646.52013.12.012013.11.21
6.6i386,x86_646.62014.10.272014.10.28
6.7i386,x86_646.72015-07-22
6.8i386,x86_646.82016-05-10
6.9i386,x86_646.92017-03-21
6.10i386,x86_646.102018-06-19
7.0 [8]x86_64,armv7hl7.02014.07.072014.06.11
7.1x86_647.12015.03.312015.03.05
7.2x86_647.22015.12.152015.12.15
7.3x86_647.32016.12.122016.11.03
7.4x86_647.42017.09.132017.08.01
7.5x86_647.52018-04-10
7.6x86_647.62018.12.04
7.8x86_647.82020.04.28
7.9x86_647.9
8.0x86_648.02019.09.25
8.2x86_648.02020.06.16
8.3.2011x86_648.02020.12.07
Streamx86_64,ARM64 (aarch64),IBM Power (ppc64le)