您的位置:首页 > 运维架构 > Linux

1.2.5 Linux的内核版本

2016-04-14 21:57 309 查看
《鸟哥的Linux私房菜 基础学习篇(第三版)》第1章Linux是什么,本章介绍为何Linux可以免除专利软件之争,并且了解到Linux为何可以同时在个人计算机与大型主机上面大放光彩。本节为大家介绍Linux的内核版本 。

1.2.5 Linux的内核版本

Linux的内核版本编号有点类似如下的样子:
2.6.18-92.el5
主版本.次版本.释出版本-修改版本


如前所述,因为对于Linux内核的开发者太多了,以至于造成Linux内核经常性的变动。但对于一般家庭计算机或企业单位应用的话,常变动的内核并不适合。因此托瓦兹便将内核的开发趋势分为两股,并根据这两个内核的开发分别给予不同的内核编号,那就是:

主、次版本为奇数:开发中版本(development)

如2.5.xx,这种内核版本主要用在测试与开发新功能,所以通常这种版本仅有内核开发工程师会使用。如果有新增的内核程序代码,会加到这种版本当中,等到众多工程师测试没问题后,才加入下一版的稳定内核中。

主、次版本为偶数:稳定版本(stable)

如2.6.xx,等到内核功能开发成熟后会加到这类的版本中,主要用在一般家庭计算机以及企业版本中。重点在于提供用户一个相对稳定的Linux作业环境平台。

至于释出版本则是在主、次版本架构不变的情况下,新增的功能累积到一定的程度后所新释出的内核版本。而由于Linux内核是使用GPL的授权,因此大家都能够进行内核程序代码的修改。因此,如果你有针对某个版本的内核修改过部分的程序代码,那么那个被修改过的新的内核版本就可以加上修改版本了。

Linux内核版本与distribution版本(下个小节会谈到)并不相同,很多朋友常常上网问到:"我的Linux是9.x版,请问"之类的留言,这是不对的提问方式,因为Linux版本指的应该是内核版本,而目前最新的内核版本应该是2.6.30(2009/08)才对,并不会有9.x的版本出现的。

你常用的Linux系统则应该说明为distribution才对。因此,如果以CentOS这个distribution来说,你应该说:"我用的Linux是CentOS这个distribution,版本为5.x版,请问"才对!

当你有任何问题想要在Linux论坛发言时,请务必仔细地说明你的distribution版本,因为各家distributions使用的都是Linux内核,不过每家distributions所选用的软件以及他们自己开发的工具并不相同,多少还是有点差异,所以留言时得要先声明distribution的版本才行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: