Linux内核版本号

来源:百度文库 编辑:神马文学网 时间:2024/04/27 22:59:05
2008年07月21日 星期一 15:43
主要是内核版本号的命名机制
Linux内核版本有两种:稳定版和开发版。稳定的内核具有工业级的强度,可以广泛地应用和部署。新的稳定内核相对于较旧的只是修正一些bug或加入一些新的驱动程序。而开发版内核由于要试验各种解决方案,所以变化很快。这两种版本是相互关联,相互循环的。
Linux内核版本号由3个数字组成:r.x.y。
r:目前发布的内核主版本。
x:偶数表示稳定版本;奇数表示开发中版本。
y:错误修补的次数。
其中第一个数字是主版本号,第二个数字是次版本号,第三个数字是修订版本号。如果次版本号是偶数,那么该内核就是稳定版的;若是奇数,则是开发版的。头两个数字合在一齐可以描述内核系列。如稳定版的2.6.0,它是2.6版内核系列。
最新的内核源代码可以在http://www.kernel.org以tar包或者增量补丁的形式下载。
///////////////////////////////////////////////////////////////////////
查看内核版本号的方法是:
打印一个终端,输入命令uname -r
查看发行版本号的方法是:
用命令找到/etc目录下的issue文件或release文件。 ls /etc/*issue* 或 ls /etc/*release*
然后直接用cat命令查看文件内容就知道版本号了:
比如在ubuntu linux 7.10 上cat /etc/lsb-release得到的结果为:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=7.10
DISTRIB_CODENAME=gutsy
DISTRIB_DESCRIPTION="Ubuntu 7.10"
说明版本号为7.10,版本别名是gutsy
ubuntu linux 7.04上看到的是:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=7.04
DISTRIB_CODENAME=feisty
DISTRIB_DESCRIPTION="Ubuntu 7.04"
其它发行版本,比如Debian, Red Hat也是可以这样查看的,比如Debian下可以cat /etc/issue查看发行版本号