百度百科

linux内核版本的分类

  • 内核版本

    • 稳定版本
    • 开发版本
  • 发行版本

1. 内核版本(免费的)

Linux内核版本号由3组数字组成:第一个组数字.第二组数字.第三组数字

  • 第一个组数字:目前发布的内核主版本。
  • 第二个组数字:偶数表示稳定版本;奇数表示开发中版本。
  • 第三个组数字:错误修补的次数。

例1: 2.6.18-128.ELsmp ,

  • 第一个组数字: 2 , 主版本号
  • 第二个组数字: 6 , 次版本号,表示稳定版本(因为有偶数)
  • 第三个组数字 18 , 修订版本号 ,表示修改的次数。

头两个数字合在一齐可以描述内核系列。
如稳定版的2.6.0,它是2.6版内核系列。128: 表示这个当前版本的第5次微调patch, 而ELsmp指出了当前内核是为ELsmp特别调校的 EL : Enterprise Linux ; smp : 表示支持多处理器 , 表示该内核版本支持多处理器。


2.linux发行版:(不一定免费)

就Linux的本质来说,它只是操作系统的核心,负责控制硬件、管理文件系统、程序进程等,并不给用户提供各种工具和应用软件。所谓工欲善其事,被必先利其器,一套在优秀的操作系统核心,若没有强大的应用软件可以使用,如C/C++编译器、C/C++库、系统管理工具、网络工具、办公软件、多媒体软件、绘图软件等,也无法发挥它强大的功能,用户也无法仅仅使用这个系统核心进行工作,因此人们以Linux核心为中心,再集成搭配各种各样的系统管理软件或应用工具软件组成一套完整的操作系统,如此的组合便称为Linux发行版。

Linux的发行版本可以大体分为两类:

  • 一类是商业公司维护的发行版本
  • 一类是社区组织维护的发行版本
  • 前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。

下面介绍一下各个发行版本的特点:

1. Redhat(小红帽),应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本)、Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。Redhat应该说是在国内使用人群最多 的Linux版本,甚至有人将Redhat等同于Linux,而有些老鸟更是只用这一个版本的Linux。所以这个版本的特点就是使用人群数量大,资料非 常多,言下之意就是如果你有什么不明白的地方,很容易找到人来问,而且网上的一般Linux教程都是以Redhat为例来讲解的。Redhat系列的包管 理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用, 但是Fedora Core的稳定性较差,最好只用于桌面应用。

2. Debian,或者称Debian系列,包括Debian和Ubuntu等。Debian是社区类Linux的典范,是迄今为止最遵循GNU规范 的Linux系统。Debian最早由Ian Murdock于1993年创建,分为三个版本分支(branch): stable, testing 和 unstable。其中,unstable为最新的测试版本,其中包括最新的软件包,但是也有相对较多的bug,适合桌面用户。testing的版本都经 过unstable中的测试,相对较为稳定,也支持了不少新技术(比如SMP等)。而stable一般只用于服务器,上面的软件包大部分都比较过时,但是 稳定和安全性都非常的高。Debian最具特色的是apt-get / dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式,但在二进制文件发行方式中,APT应该是最好的了。Debian的资 料也很丰富,有很多支持的社区,有问题求教也有地方可去:)

3. Ubuntu严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以这么说,Ubuntu就是 一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的 Linux桌面系统。根据选择的桌面系统不同,有三个版本可供选择,基于Gnome的Ubuntu,基于KDE的Kubuntu以及基于Xfc的 Xubuntu。特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本。

4. Gentoo,伟大的Gentoo是Linux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点,这也是Gentoo 被称为最完美的Linux发行版本的原因之一。Gentoo最初由Daniel Robbins(FreeBSD的开发者之一)创建,首个稳定版本发布于2002年。由于开发者对FreeBSD的熟识,所以Gentoo拥有媲美 FreeBSD的广受美誉的ports系统 ——Portage包管理系统。不同于APT和YUM等二进制文件分发的包管理系统,Portage是基于源代码分发的,必须编译后才能运行,对于大型软 件而言比较慢,不过正因为所有软件都是在本地机器编译的,在经过各种定制的编译参数优化后,能将机器的硬件性能发挥到极致。Gentoo是所有Linux 发行版本里安装最复杂的,但是又是安装完成后最便于管理的版本,也是在相同硬件环境下运行最快的版本。


给为选择一个Linux发行版本犯愁的朋友一些建议:

如果你只是需要一个桌面系统,而且既不想使用盗版,又不想花大量的钱购买商业软件,那么你就需要一款适合桌面使用的Linux发行版本了,如果你 不想自己定制任何东西,不想在系统上浪费太多时间,那么很简单,你就根据自己的爱好在ubuntu、kubuntu以及xubuntu中选一款吧,三者的 区别仅仅是桌面程序的不一样。

如果你需要一个桌面系统,而且还想非常灵活的定制自己的Linux系统,想让自己的机器跑得更欢,不介意在Linux系统安装方面浪费一点时间,那么你的唯一选择就是Gentoo,尽情享受Gentoo带来的自由快感吧!

如果你需要的是一个服务器系统,而且你已经非常厌烦各种Linux的配置,只是想要一个比较稳定的服务器系统而已,那么你最好的选择就是CentOS了,安装完成后,经过简单的配置就能提供非常稳定的服务了。

如果你需要的是一个坚如磐石的非常稳定的服务器系统,那么你的唯一选择就是FreeBSD。

如果你需要一个稳定的服务器系统,而且想深入摸索一下Linux的各个方面的知识,想自己定制许多内容,那么我推荐你使用Gentoo。


通俗的解释内核版本和发行版本的区别

内核是系统核,发行版是每个社团增加了外围资源(比如用户界面,系统安装,程序更新),所以各发行版的内核可以一致,但发行版采取的各种用户应用方式可能不同。

【Linux】Linux版本介绍(内核版本和发行版本)相关推荐

  1. Linux、GUN/Linux、GUN、GPL以及各个发行版本详细介绍-扫盲篇

    什么是Linux? 也许很多人会不屑的说,Linux不就是个操作系统么.错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核.内核是什么?内核建立了计算机软件与硬件之间通讯的平 ...

  2. Linux和unix发行版本,UNIX发展历史和发行版本

    [TOC] >[success] # UNIX发展历史和发行版本 **UNIX**跟**Linux**之间的关系,用**父子**比喻更为恰当,因为学习了**Linux**以后更有助于以后学习** ...

  3. linux最新内核4.19,Linux Kernel 4.19内核为长期支持版本,有诸多新功能及改进

    Linux Kernel开发者与维护总负责人Greg Kroah-Hartman宣布Linux Kernel 4.19内核将是长期支持版本,即用户使用该内核可得到长期的补丁支持,包括修复重要的漏洞.目 ...

  4. Linux 信息的各种查询(系统发行版本、内核版本、系统位数)

    查看 CPU 的位数(32 位还是 64 位) #getconf LONG_BIT 1. uname:print system information uname -a(–all):print all ...

  5. Adobe Photoshop CC2020版本介绍-新手学习PS那个版本好?

    如何开始使用PS?新手学习PS哪个版本好?如何快速掌握PS?在等待有关PS的这些问题时,小编最近收到了许多这样的问题? adobe系统公司相信从事设计行业的人都不会陌生,Adobe系统公司旗下如图像处 ...

  6. linux live cd中文版,介绍四种经典Linux Live CD发行版本 (1)

    Linux 的 LiveCD 发行版本已经有若干年的历史,但是近一两年这种发行版本的数量已经增加了好几倍.现在的大部分专用 LiveCD 都起源于 LinuxTag 的 Knoppix 发行版本,那是 ...

  7. 查看Linux内核版本及发行版本

    查看发行版本 1.查看内核版本 $ uname -sr Linux 4.15.11-1.el7.elrepo.x86_64$ uname -a Linux localhost.localdomain ...

  8. 安卓与linux内核版本的关系,Linux内核是如何定义版本的?

    我们平时常用到的Linux系统包括CentOS.Ubuntu等,其实这些都是Linux的发行版本,Linux还有一个版本是内核版本. 内核版本的命名规则 在Linux官网(kernel.org)上,我 ...

  9. windows10一键安装linux,WSLg–微软官方内置,在Win 10上一键安装5大Linux发行版本

    WSLg – 微软官方内置,在 Win 10 上一键安装 5 大 Linux 发行版本 WSLg(Windows Subsystem for Linux GUI)是微软官方 5 天前刚刚发布,并已内置 ...

  10. 内核版本与发行版本(CentOS Ubuntu)的对应关系

         Linux已经存在近30年了,1991 年芬兰大学生Linus Torvalds 出于兴趣萌生了开发自由的UNIX操作系统的想法:1992年,第一个Linux发行版诞生了(当然肯定不是本文说 ...

最新文章

  1. 女博士生爱上中专男,父亲直言自己只能打50分,你怎么看恋人学历差距大?...
  2. phpMyAdmin 4.4.0 beta1 发布,MySQL 管理工具
  3. 反思项目最新周数的反复反复修改
  4. Mysql数据库中的as和distinct的使用
  5. jquery特效(6)—判断复选框是否选中进行答题提示
  6. c语言分配飞机10个座位,leetcode1227(飞机座位分配)--C语言实现
  7. 漫画:如何给女朋友解释什么是2PC(二阶段提交)?
  8. 语音识别准确率永远达不到100%?
  9. 怎么锁定电脑屏幕_锁定流行趋势,信霆为你盘点3C数码配件中的人气单品
  10. hdu5033 Building 单调队列
  11. maven profiles配置_nexus3搭建maven私服(完整版)
  12. smack4中文文档
  13. 13-hadoop-入门程序
  14. 第十三届第一场蓝桥杯嵌入式主观题讲解
  15. 带鱼屏这种极致体验的电脑显示器也“飞入寻常百姓家”
  16. 众创空间和共享办公室有什么不同吗
  17. 注册淘宝安装工要求 淘宝安装工怎么接活
  18. Bilateral Self-unbiased Learning from Biased Implicit Feedback-2022年9月之前最新的推荐系统方向论文
  19. 多线程锁详解之【临界区】
  20. Domo商业云平台快速入门指南

热门文章

  1. 点击按钮复制链接(实现点击按钮,复制文本框中的的内容)
  2. JavaWeb学习笔记(HTML语言)
  3. 磕磕绊绊的全景相机之路
  4. Missing Marketing Icon - iOS Apps must include a 1024x1024px Marketing Icon in PNG format
  5. TestNG数据驱动
  6. Drools LHS与RHS常见语法
  7. js 检查当前浏览器是否在苹果设备上
  8. update from用法
  9. StringTokenizer类的用法
  10. 计算机复制教程,教你如何使用电脑复制粘贴快捷键