Linux各个系统版本及区别的最全总结

参考链接:https://blog.csdn.net/bdqn_zyjy/article/details/120917447

Linux发行版的某些版本是不需要安装,只需通过CD或者可启动的USB存储设备就能使用的版本,他们称为LiveCD。

Linux的版本号分为两部分:内核版本和发行版本。

1、Linux的内核版本

内核版本指的是在Linus Torvalds领导下的开发小组开发出的系统内核的版本号,通常,内核版本号的第二位是偶数表示是稳定的版本,如2.6.25;是奇数表示有一些新的东西加入,是不稳定的测试版本,如2.5.6。Linux操作系统的核心就是它的内核,Linus Torvalds和他的小组在不断地开发和推出新内核。

任务:进程调度、内存管理、配置管理虚拟文件系统、提供网络接口以及支持进程间通信。像所有软件一样,Linux的内核也在不断升级。

2、Linux发型版本介绍

一个完整的操作系统不仅仅只有内核,还包括一系列为用户提供各种服务的外围程序。外围程序包括GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。所以,许多个人、组织和企业,开发了基于GNU/Linux的Linux发行版,他们将Linux系统的内核与外围应用软件和文档包装起来,并提供一些系统安装界面和系统设置与管理工具,这样就构成了一个发行版本(distribution)。

实际上,Linux的发行版本就是Linux内核再加上外围的实用程序组成的一个大软件包而已。相对于操作系统内核版本,发行版本的版本号是随发布者的不同而不同,与Linux系统内核的版本号是相对独立的,例如:RedHat EnterpriseLinux 5.2的操作系统内核是linux-2.6.18。

Linux的发行版本大体可以分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的RedHatLinux为代表,后者以Debian为代表。

1、Debian介绍

Debian名字的由来 DebianGNU/Linux是由一个叫做伊恩·默多克(IanMurdock)在1993年发起的,他的名字以Ian开头,他太太的名字Debra开头三个字母是Deb。

Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian最早由Ian Murdock于1993年创建,分为三个版本分支:

stable(服务器版), testing(稳定版) 和unstable(测试版)。

2、Ubuntu介绍

Ubuntu严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以这么说,Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的Linux桌面系统。

共分三个版本:

基于Gnome的Ubuntu,基于KDE的Kubuntu以。基于Xfc的Xubuntu。

3、Redhat

1994年3月,Linux1.0版正式发布,Marc Ewing [马克尤恩]成立了RedHat 软件公司,成为最著名的Linux分销商之一。http://redhat.com发布redhat9(简写为rh9)后,全面转向redhat enterprise linux(简写为rhel)的开发,和以往不同的是,新的rhel 3要求用户先购买承诺保证产品的稳定性,安全性

4、Fedora介绍

Fedora和Redhat这两个Linux的发行版放联系很密切。Redhat 自9.0以后,不再发布桌面版的,而是把这个项目与开源社区合作,于是就有了Fedora 这个Linux 发行版。Fedora项目是由Red Hat 赞助,由开源社区与Red Hat 工程师合作开发的项目统称。Fedora 的目标,是推动自由和开源软件更快地进步。

特点:

1、Fedora 是一个开放的、创新的、前瞻性的操作系统和平台,基于Linux。它允许任何人自由地使用、修改和重发布,无论现在还是将来。可运行的体系结构包括x86(即i386),x86_64 和PowerPC!

2、Fedora 可以说是Redhat 桌面版本的延续,只不过是与开源社区合作。

3、Fedora 是一个独立的inux发行版本的操作系统。

5、Centos介绍

http://redhat.com发布redhat 9后,不再开发redhat而全面转向redhat enterprise linux(简写为rhel)的开发,和以往不同的是,新的rhel 3要求用户先购买lisence,http://redhat.com承诺保证产品的稳定性,安全性。rhel 3二进制代码不再提供下载,而是作为redhat 服务的一部分,但源代码依然是open。

特点:

1、CentOS(Community EnterpriseOperating System社区企业操作系统)计划是在2003年红帽决定不再提供免费的技术支持及产品认证之后的部份"红帽重建者"(RedHat rebuilders)之一。

2、CentOS修正了已经发现了的redhat的bug。

其他发型版本介绍:

openSUSE:

SUSE是德国最著名的Linux发行版,在全世界范围中也享有较高的声誉。SUSE自主开发的软件包管理系统也大受好评。

中国大陆的Linxu发型版本:红旗Linux(RedflagLinux) ,冲浪Linux(Xteam Linux) ,蓝点Linux ,GNU/Linux,OpenDesktop等等

Deepin(深度)、Harmony(鸿蒙)

台湾省的Linux发型版本:鸿奇Linux

Linux各个系统版本及区别的最全总结相关推荐

  1. 计算机技术有哪些系统,电脑系统教程:win7有哪些系统版本和区别

    对于很多电脑初学者来说,如何选择一款win7系统是很纠结的事情,很多人不知道win7哪个版本最好用,经常问小编win7什么版本最好.下面就为你们解决这个问题,告诉你们w7系统哪个版本好用,我们通过对W ...

  2. linux查看系统版本

    平时经常要查看服务器的系统版本信息,一台两台还好办,关键是别人安装的,还有N台,那么你就要看一看了,因为有些软件在不同的版本上配置有所区别,你觉得无所谓,那么闯祸了自i背着!还有有时候,不同系统功能也 ...

  3. linux标准分发版的描述信息,如何查看Linux中系统版本信息

    使用Linux 系统是由时候需要查看当前Linux系统的版本便于进行一些设置或者操作,那么如何在Linux系统中使用命令查看Linux发行版版本信息呢? 在本教程中,我们将向您展示如何使用命令行检查系 ...

  4. linux家用系统版本,查看linux系统版本

    篇一:linux下如何查看系统和内核版本 linux下如何查看系统和内核版本 1. 查看内核版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux ve ...

  5. 查看linux的系统命令,命令行查看Linux的系统版本和内核版本以及机器字长

    查看Linux版本 1.  lsb_release -a        (适用于所有linux) 复制代码 代码如下: LSB Version: :base-4.0-ia32:base-4.0-noa ...

  6. 如何查询linux的系统版本

    上次跟省政府安装数据库没有查询centos的系统版本造成了很多不必要的麻烦,如何查询linux系统的版本.cpu等: 1, [root@centos ~]# getconf LONG_BIT 32 [ ...

  7. linux查系统版本

    查看Linux内核版本命令(两种方法): 1.cat /proc/version 显示正在运行的内核版本. [root@S-CentOS home]# cat /proc/version Linux ...

  8. kali linux查看系统版本、内核

    一.查看系统版本 方法一: cat /etc/issue 方法二: lsb_release -a Distributor ID: Kali Description: Kali GNU/Linux Ro ...

  9. linux查看系统版本命令

    *一.查看Linux系统发行版本 * 命令1:lsb_release -a 该命令适用于所有Linux系统,会显示出完整的版本信息,包括Linux系统的名称,如Debian.Ubuntu.CentOS ...

最新文章

  1. 计算机视觉:Bag of words算法实现过程中出现错误及解决方案
  2. DoD模型与OSI模型的关系及其协议对应关系
  3. influxdb mysql对比_InfluxDB读写性能测试
  4. Android自定义实现FlowLayout
  5. 数据线为什么不弄两头都是Typec接口的呢?
  6. 深入浅出linux驱动,Linux Kernel 字符驱动的深入浅出讲解
  7. python 连接mysql视频教程_Python操作MySQL视频教程
  8. 计算机开题报告课题来源,开题报告课题来源该怎么写
  9. python画图星空_编程从绘画开始:用Python画一幅《月夜星空》图
  10. c语言考试题型分数,强校-2018年计算机等级考试各科考试题型和分值
  11. 自动售货机软件工程课设_软件工程饮料自动售货机系统-.doc
  12. Java + OpenCV 实现图片合成(JavaCV)
  13. 微信浏览器唤醒App
  14. leetcode 第1题【两数之和】C语言
  15. vue 移动端实现上拉加载更多
  16. 生信工作流框架搭建 | 从零开始入门指南 - 00工作流之华山论剑
  17. 简单理解 TP、FN、FT 及 TN和准确率、精确率、召回率 的含义
  18. 剑指 Offer 52—— 两个链表的第一个公共节点
  19. 逆势高速增长,毫末征战三年诠释量产为王
  20. 4x4按键c语言,52单片机C语言4X4键盘.docx

热门文章

  1. 《游戏视频主播手册》——2.4 选择游戏视频直播平台
  2. ‘xx.dll’should be excluded because its source file ‘...’is under Windows System File Protection.
  3. 编译的时候出现错误/usr/bin/ld: cannot find -lvtkCommon
  4. Aspose.CAD for .NET 23.1.0 Crack
  5. rabbitmq 您与此网站的连接不是私密连接
  6. 2016年中资管机构规模排名哪家强(名单)
  7. CSS实现间距相同 首尾无边距处理
  8. 这位大佬辅导了近万人成功就业
  9. 在虾皮shopee开店铺,我们要选什么样的类目?怎么做(上)
  10. 【计算机科学理论】 2019年-中国计算机学会推荐国际学术会议和期刊目录(六)