内核版本与发行版本(CentOS & Ubuntu)的对应关系



     Linux已经存在30多年了,1991 年芬兰大学生Linus Torvalds 出于兴趣萌生了开发自由的UNIX操作系统的想法;1992年,第一个Linux发行版诞生了(当然肯定不是本文说的CentOS和Ubuntu)。首先我们需要清楚Linux内核和Linux发行版本不是一个概念。

Linux内核 :是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。

Linux发行版:它是一个可以高效使用Linux 内核的操作系统,即它涵盖了Linux内核,此外还包含一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。典型的有CentOS、Ubuntu、RedHat、SUSE等。

接下来本文会介绍CentOS 和 Ubuntu 两个发行版本与内核的对应关系;首先,不管是CentOS还是Ubuntu 使用的内核源码都是一样的(当然由于是开源的人们也都可以修改、裁剪定制自己的发行版本),只是两者在使用版本上有区别对待而已;其次,我们来看看当下最新的内核版本情况:
在这里插入图片描述

Linux内核又分为稳定版和开发版,从上图可以看到当前最新稳定版本是6.0,开发版是6.1;最后,我们再分别看看CentOS和Ubuntu 这两个发行版本与内核之间的对应关系是怎样的。

CentOS 发行版本与内核对应关系

CentOS 是RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS(免费的)替代商业版的Red Hat Enterprise Linux(授权收费的)使用。CentOS 版本于内核对应关系如下:

发行版本发行时间内核版本发布时间
2.12004.05.14kernel-2.4.92011.08
3.1~3.92004.03.19~2007.07.26kernel-2.4.212003.01
4.0~4.92005.03.09~2011.03.02kernel-2.6.92004.10
5.0~5.112007.04.12~2014.09.30kernel-2.6.182006.09
6.0~6.102011.07.04~kernel-2.6.322009.12
7.0.14062014.07.07kernel-3.10.0-1232013.07
7.1.15032015.03.31kernel-3.10.0-229
7.2.15112015.12.15kernel-3.10.0-327
7.3.16112016.12.12kernel-3.10.0-514
7.4.17082017.09.13kernel-3.10.0-693
7.5.18042018.05.10kernel-3.10.0-862
7.6.18102018.12.04kernel-3.10.0-957
7.7.19082019.09.18kernel-3.10.0-1062
8.0.19052019-09-25kernel-4.18.0-802018.08

我们可以看到CentOS 8.0 采用的内核还是4.18.0版本的(当前最新稳定版本是6.0),这点上与RHEL 8.0 依然是一样的。这也是为什么它通常作为服务器使用非常稳定的一个重要原因之一,并不像另一款Redhat 系列Fedora发行版本那么"激进"

Ubuntu 发行版本与内核对应关系

Ubuntu 发布版本的官方名称是 Ubuntu X.YY ,其中 X 表示年份(减去2000),YY 表示发布的月份。Ubuntu 没有像其它软件一样有 1.0 版本,是因为其第一个版本是发布于 2004 年。所以Ubuntu的生日是10月20日。

每两年的 4 月份,都会推出一个长期支持版本(LTS),其支持期长达五年,而非 LTS 版本的支持期通常只有半年或9个月。

发行版本发行时间内核版本发布时间
4.102004.10.202.6.82004.08
5.042005.04.082.6.102004.12
5.102005.10.132.6.122005.01
6.062006.06.01(LTS)2.6.152006.01
6.102006.10.062.6.172006.06
7.042007.04.192.6.202007.02
7.102007.10.182.6.222007.07
8.042008.04.24(LTS)2.6.242008.01
8.102008.10.302.6.272008.10
9.042009.04.232.6.282009.01
9.102009.10.292.6.312009.09
10.042010.4.292.6.322009.12
10.102010.10.132.6.352010.08
11.042011.04.282.6.382011.03
11.102011.10.133.02011.08
12.042012.04.26(LTS)3.2+2012.01
12.102012.10.203.52012.08
13.042013.04.253.82013.02
13.102013.10.173.112013.09
14.042014.04.18 (LTS)3.132014.01
14.102014.10.233.162014.08
15.042015.043.192015.03
15.102015.104.22015.08
16.042016.04(LTS)4.42016.01
16.102016.104.82016.10
17.042017.044.102017.02
17.102017.104.132017.09
18.042018.04.26 (TLS)4.152018.01
18.102018.10.184.182018.08
19.042019.04.185.02019.03
19.102019.10.175.22019.07
20.042020.04.23 (TLS)5.42019.11
20.102020.10.225.82020.08
21.042021.04.225.112021.02
21.102021.10.145.142021.08
22.042022.04.21(TLS)5.15 (Server and HWE)or 5.17(Desktop)2021.10 (5.15)和2022.03(5.17)

参考链接:

www.kernel.org

http://vault.centos.org/

https://mirrors.edge.kernel.org/pub/linux/kernel/

https://blog.csdn.net/weixin_34194087/article/details/93497024

https://blog.csdn.net/weixin_40161232/article/details/85251250

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值