我们平时常用到的Linux系统包括CentOS、Ubuntu等,其实这些都是Linux的发行版本,Linux还有一个版本是内核版本。
内核版本的命名规则
在Linux官网(kernel.org)上,我们可以看到当前最新的内核版本,最新稳定版本是5.11.16.
截止到2021年4月24日,最新稳定版本是5.11.16
Linux内核版本大致可以分为以下几类:
mainline:主线版本。
stable:稳定版。主线版本在时机成熟时会发布稳定版。由于内核社区人力有限,因此较老版本会停止维护,标记为EOL(End of Life)的版本表示不再支持。
longterm:长期支持版(Long Term Support)。长期支持版的内核版本停止维护后会标记EOL。
linux-next:代码提交周期结束之前生成的快照版本(snapshot),用于给Linux代码贡献者们做测试。
Linux内核版本号由3个数字组成:A.B.C。
第一个数字A,表示内核主版本号。只有当发生重大的内核代码变化时才会更新。
第二个数字B,表示内核次版本号。通常指一些重大修改的内核。偶数表示稳定版本;奇数表示开发中的版本。
第三个数字C,修订版本号。是指轻微修订的内核,比如新增安全补丁或者修复bug等。Linux发行版的版本号