什么是Linux的内核版本和发行版本?

1 个回答|24 次阅读
Coco老师 - 科普专家
擅长:编程教育

在Linux中最重要的部分就是“内核”(Kernel),它是Linux的主体,内核负责控制硬件设备、文件系统、进程调度以及其他工作,但是并不包括应用程序,然而一个称职的操作系统,除了有一个强大的内核功能外,其他的应用程序也是必不可缺的组件,否则空有一个好的架构也无法发挥实际功效。

所有的内核都源自Linus Torvalds的Linux 内核,无论版本名称或发行商是什么,就是因为它们有相同的内核,所以它们都属于Linux的大家庭,它们之间的差别只在于所包含的软件种类及数量不同而已。Linux的版本号分为两部分即内核版本(Kernel)与发行套件版本。

1. Linux 的内核版本

Linux 内核版本由3个数字组成r.x.y。

r:目前发布的Kernel主版本。

x:偶数是稳定版本,奇数是开发中的版本。

y:错误修补次数。

一般来说,x位为偶数的版本表明这是一个可以使用的稳定版本,如2.6.18。

x位为奇数的版本一般加入了一些新内容,不一定稳定,是测试版本,如2.7.22。

Red Hat Enterprise Linux 5使用的内核版本是2.6.18。

2. Linux 的发行版本

就是因为Linux免费的内核,以及允许用户或厂商自行搭配其他应用程序的特性,目前世界上已经有超过百种不同的组合,这些不同的厂商把发布的内核与应用程序包组合就成了不同发行套件版本的Linux系统,相对于内核版本,发行套件版本号随着发布者的不同而不同,与系统内核的版本号是相对独立的。常见的发行版本如Red Hat Linux、Redflag Linux、Mandrake Linux 以及Caldera Linux等。

  • 1 关注
  • 0 收藏,24 浏览
  • Coco老师 提出于 1天前