0

0

什么是 Linux 内核版本控制方案

雪夜

雪夜

发布时间:2025-07-09 12:26:01

|

511人浏览过

|

来源于php中文网

原创

你是否曾经好奇 linux 内核版本号是如何形成的?如果你已经使用 linux 有一段时间了,你应该知道每个 linux 发行版都有独特的版本号和特定的代号。同样,linux 内核也有不同的版本号,作为内核系列的标识符。然而,早期的内核版本命名方式与 linus torvalds 现在使用的命名方式有所不同。

通过本文,你将更深入地了解 Linux 内核的版本控制方案,并且能够更轻松地阅读和识别内核版本号中包含的各种功能。

在 Linus 刚开始开发内核时,他使用了一个从零(0.x)开始的简单递增变量方案来进行版本控制。最初,由于 Linus 是唯一的开发者,这个系统足以满足记录和发布新内核版本的需求。

以下是一些遵循这种命名方案的内核版本:

什么是 Linux 内核版本控制方案

随着更多开发人员加入项目,修订和补丁数量显著增加,这种版本控制方案变得不适合内核等复杂软件。从 1.0 版本开始,Linus 采用了一个带有额外变量的新方案。

1994 年,Linux 1.00 内核发布,Linus 开始使用一个新的版本控制系统,该系统在语法中使用了三个变量:“abc”。这些变量(a、b 和 c)分别表示内核版本的主要版本、次要版本和修订号。

以 Linux 1.1.95 内核为例,它可以解码为第一个主要版本、第一个次要版本和第 95 个修订版。

当时,次要版本号的偶数表示稳定版本,奇数表示开发版本。分支的分离对于开发人员在内核中添加和测试新功能而不影响稳定分支至关重要。

开发人员在开发分支中添加和改进新功能,直到它足够稳定以发布为 LTS 内核。例如,LTS 内核 3.2 是基于稳定版本 3.1 的新功能开发的,而新的开发内核 3.3 从 3.2 分支出来,为 Linux 3.4 中引入的新功能铺平道路。

从 Linux 2.4 内核开始,内核名称中引入了第四个变量,表示补丁版本。例如,版本 2.4.37.10 是内核 2.4.37 的第十个补丁版本。

补丁版本不代表内核版本中修补的问题数量,而是表示在修补发现的问题后发布更新内核的次数。

在 Linux 2.6 之前,一直使用这个版本控制系统,它能够有效地区分不同版本。然而,随着版本号变得更长和更复杂,需要一个新的更好的方案。

Relax System with CRM V.5
Relax System with CRM V.5

Relax System 是一套基于业务流程管控机制设计的新一代电子商务系统,做为“8Y8U商务解决方案”的重要组成部分,系统的设计重心位于企业的内部管理机制的建立与完善中,是一套真正能“有效提升管理水平”的商务系统。最新版本的 Relax System,更集成了CRM( Customer Relationship M

下载

在 Linux 3.0 版中,Linus 从版本号中删除了第四个变量。现在,内核版本是根据语法形成的:abc,其中 a、b 和 c 分别是主要版本、次要版本和修订计数。这种版本控制方案类似于 1.0 和 2.4 内核版本之间使用的方案。

什么是 Linux 内核版本控制方案Linux 3.2.0-23

由于版本控制系统的进步,贡献者现在可以无缝地在稳定的分支上工作并添加新功能,而不会意外破坏已经工作的稳定版本。因此,在内核版本 4.0 推出后,内核的稳定分支和生产分支使用偶数和奇数次要版本号变得多余,并且 4.x 系列中的第一个 LTS 版本(4.1)有一个奇数次要版本号。

你可能还会注意到版本号末尾的一些字符,例如 rcX。审查候选(或简称“rc”)是内核的预览版本和预补丁版本,开发人员需要修补它们以消除错误和其他问题。这些是以前由奇数次要版本号表示的开发版本的替代品。

尽管这些版本是专门为内核开发人员保留的,以便他们修复报告的问题并实现新功能,但你也可以根据需要下载和测试这些内核审查候选者,但通常不建议这样做,因为这是大多数开发发生的地方。在撰写本文时,最新的内核预览版是 5.19-rc6。

为了创建新版本,当变量的值达到特定数字时,前面的变量会递增。例如,每当次要版本计数接近 20 时,主要版本就会更新到下一位。

Linus 在他的 5.0 内核开发邮件中提到,他只是将主要版本更新为 5,因为次要版本数量太大,无法指望手指和脚趾(20!)。同样,根据 kernel.org,当第一个点之后的数字开始看起来“太大”时,主版本号会增加。3.x 系列的最终内核版本是 3.19,最后一个主要的 4.x 内核系列是 4.20,然后升级到 5.0。

什么是 Linux 内核版本控制方案Linux 5.18.0-2

自 3.0 版以来,Linux 内核一直遵循此版本控制方案,并且已证明它在三个主要内核版本(版本 3.x、4.x 和 5.x)中都是有效的。

考虑到发布的 Linux 内核版本数量之多,因此需要一个适当的系统来识别和区分特定版本与其他版本。使用新的内核版本控制方案,现在可以有效地识别和比较内核版本,并且很容易知道哪个内核版本是最新的,哪个是较早发布的。

如果你想检查系统上当前安装的 Linux 内核版本,可以使用 uname 命令,这是一个 Linux 命令,可让你列出与系统相关的信息。根据你运行的发行版,uname 显示的版本号可能与实际的 Linux 内核版本不同。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
mysql标识符无效错误怎么解决
mysql标识符无效错误怎么解决

mysql标识符无效错误的解决办法:1、检查标识符是否被其他表或数据库使用;2、检查标识符是否包含特殊字符;3、使用引号包裹标识符;4、使用反引号包裹标识符;5、检查MySQL的配置文件等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

183

2023.12.04

Python标识符有哪些
Python标识符有哪些

Python标识符有变量标识符、函数标识符、类标识符、模块标识符、下划线开头的标识符、双下划线开头、双下划线结尾的标识符、整型标识符、浮点型标识符等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

286

2024.02.23

java标识符合集
java标识符合集

本专题整合了java标识符相关内容,想了解更多详细内容,请阅读下面的文章。

256

2025.06.11

c++标识符介绍
c++标识符介绍

本专题整合了c++标识符相关内容,阅读专题下面的文章了解更多详细内容。

123

2025.08.07

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1373

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

705

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

295

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

778

2023.07.05

拼多多赚钱的5种方法 拼多多赚钱的5种方法
拼多多赚钱的5种方法 拼多多赚钱的5种方法

在拼多多上赚钱主要可以通过无货源模式一件代发、精细化运营特色店铺、参与官方高流量活动、利用拼团机制社交裂变,以及成为多多进宝推广员这5种方法实现。核心策略在于通过低成本、高效率的供应链管理与营销,利用平台社交电商红利实现盈利。

1

2026.01.26

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.8万人学习

Git 教程
Git 教程

共21课时 | 3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号