常见的 Linux 系统版本

15

PS:需要区分Linux系统内核与Linux发行套件系统的不同,Linux系统内核指的是一个由Linus Torvalds负责维护,提供硬件抽象层、磁盘、文件系统控制及多任务功能的系统核心程序(第2章会有详细介绍)。Linux发行套件系统是我们常说的Linux操作系统,也就是由Linux内核与各种常用软件的集合产品。

红帽企业版系统(RHEL,RedHatEnterpriseLinux)

红帽公司作为全球知名的开源技术厂商,其产品值得我们放到第一位来介绍。红帽公司成立于1994年,于1998年在纳斯达克上市,自从1999年起陆续收购了包括JBoss中间件供应商、CentOS(社区企业操作系统)、Ceph企业级存储业务等在内的数十家高科技公司及热门产品,这么做的目的当然是为了对主营业务红帽企业版Linux进行增强。

红帽企业版Linux最初于2002年3月面世,当年Dell、HP、Oracle以及IBM公司便纷纷表示支持该系统平台的硬件开发,因此红帽企业版Linux系统的市场份额在近20年时间内不断猛增。红帽企业版Linux当时是全世界使用最广泛的Linux系统之一,在世界500强企业中,所有的航空公司、电信服务提供商、商业银行、医疗保健公司均无一例外地通过该系统向外提供服务。

红帽企业版Linux当前的最新版本是RHEL 8,该系统具有极强的稳定性,在全球范围内都可以获得完善的技术支持。

CentOS社区企业操作系统(Community Enterprise Operating System)

CentOS是由开源社区研发和维护的一款企业级Linux操作系统,在2014年1月被红帽公司正式收购。CentOS系统最为别人广泛熟悉的标签就是“免费”。由于红帽企业版Linux是开源软件,任何人都有修改和创建衍生品的权利,因此CentOS便是将红帽企业版Linux中的收费功能通通去掉,然后将新系统重新编译后发布给用户免费使用的Linux系统。也正因为其免费的特性,CentOS拥有了广泛的用户。

从本质上来说,由于CentOS是针对红帽企业版Linux进行修改后再发布的版本,因此不会针对它单独开发新功能,CentOS的版本号也是随红帽企业版Linux而变更。例如,CentOS 8.0对应的就是RHEL 8.0,CentOS 8.1对应的就是RHEL 8.1;以此类推。再就是,CentOS系统和RHEL系统的软件包可以通用。  

Fedora Linux

Fedora翻译为中文是“浅顶软呢男帽”的意思,翻译之后跟Linux系统很不搭界,所以更多人干脆将其音译为“费多拉”系统。Fedora Linux是正正经经的红帽公司自己的产品,最初是为了给红帽企业版Linux制作和测试第三方软件而构建的产品,孕育了最早的开源社群,固定每6个月发布一个新版本,当前在全球已经有几百万的用户。

Fedora是桌面版本的Linux系统,可以理解成是微软公司的Windows XP或者Windows 10。它的目标用户是应付日常的工作需要,而不会追求稳定性的人群。用户可以在这个系统中体验到最新的技术和工具,当这些技术和工具成熟后才会被移植到红帽企业版Linux中,因此Fedora也被称为RHEL系统的“试验田”。运维人员如果想每天都强迫自己多学点Linux知识,保持自己技术的领先性,就应该多关注此类Linux系统的发展变化和新特征,不断调整自己的学习方向。

Debian Linux

一款基于GNU开源许可证的Linux系统,历史久远,最初发布于1993年9月。Debian的名字取自创始人Ian Murdock和他女朋友Debra的姓氏组合。在维基百科中,Debian被翻译为“蝶变”系统。

Debian系统具有很强的稳定性和安全性,并且提供了免费的基础支持,可以良好地适应各种硬件架构,以及提供近十万种不同的开源软件,在国外拥有很高的认可度和使用率。虽然Debian也是基于Linux内核,但是在实际操作中还是跟红帽公司的产品有一些差别,例如RHEL 7和RHEL 8分别使用Yum和DNF工具来安装软件,而Debian使用的则是APT工具。

Ubuntu Linux

Ubuntu是一款桌面版Linux系统,以Debian为蓝本进行修改和衍生而来,发布周期为6个月。Ubuntu的中文音译为“乌班图”,这个词最初来自于非洲南部部落使用的祖鲁语,意思是“我的存在是因为大家的存在”,体现了一种谦卑、感恩的价值观,寓意非常好。

Ubuntu系统的第一个版本发布于2004年10月。2005年7月,Ubuntu基金会成立,Ubuntu后续不断增加开发分支,有了桌面版系统、服务器版系统和手机版系统。据调查,Ubuntu最高峰时的用户达到了10亿人。尽管Ubuntu基于Debian系统衍生而来,但会对系统进行深度化定制,因此两者之间的软件并不一定完全兼容。Ubuntu系统现在由Canonical公司提供商业技术支持,只要购买付费技术支持服务就能获得帮助,桌面版系统最长时间3年,服务器版系统最长时间5年。

openSUSE Linux

 一款源自德国的Linux系统,在全球范围内有着不错的声誉及市场占有率。openSUSE的桌面版系统简洁轻快易于使用,而服务器版本则功能丰富极具稳定性,而且即便是“菜鸟”也能轻松上手。虽然openSUSE在技术上颇具优势,而且大大的绿色蜥蜴Logo人见人爱,只可惜命途多舛,赞助和研发该系统的SuSE Linux AG公司由于效益不佳,于2003年被Novell公司收购,而Novell公司又因经营不佳而在2011年被Attachmate公司收购。而到了2014年,Attachmate公司又被Micro Focus公司收购,后者仍然只把维护openSUSE系统的团队当作公司内的一个部门来运营。

即便如此,依然不妨碍openSUSE系统的坚强发展,用户可以完全自主选择要使用的软件。例如,针对GUI环境,就提供了诸如GNOME、KDE、Cinnamon、MATE、LXQt、Xfce等可选项;除此之外,还为用户提供了数千个免费开源的软件包。

Kali Linux

这款系统一般是供黑客或安全人员使用的,能够以此为平台对网站进行渗透测试,通俗来讲就是能“攻击”网站。Kali Linux系统的前身名为BackTrack,其设计用途就是进行数字鉴识和渗透测试,内置有600多款网站及系统的渗透测试软件,包括大名鼎鼎的Nmap、Wireshark、sqlmap等。Kali Linux能够被安装到个人电脑、公司服务器,甚至手掌大小的树莓派(一款微型电脑)上,可以让人有一种随身携带了一个武器库的感觉。

Gentoo Linux

Gentoo翻译为中文是“巴布亚企鹅”。Gentoo系统最大的特色就是允许用户完全自由地进行定制。开发人员Daniel曾经说过:“Gentoo系统的设计出发点就是让用户随意使用,没有限制地使用”。只要理解了这句话,后面也就不需要再解释什么了。在Gentoo系统中,任何一部分功能(包括最基本的系统库和编译器)都允许用户重新编译;用户也可以选择喜欢的补丁或者插件进行定制。但是,也因为Gentoo极高的自定制性,导致操作复杂,因此仅适合有经验的运维人员使用。

国产化操作系统

  1. 深度Linux(deepin)

  2. 安超OS(国产通用型云操作系统)

  3. 优麒麟(UbuntuKylin)(由中国CCN联合实验室支持和主导的开源项目)

  4. 中标麒麟(NeoKylin)(银河麒麟与中标普华已在2010年12月16日宣布合并品牌)

  5. 威科乐恩Linux(WiOS)

  6. 起点操作系统(StartOS 原雨林木风OS)

  7. 凝思磐石安全操作系统

  8. 共创Linux

  9. 思普操作系统;

  10. 中科方德桌面操作系统

  11. 普华Linux(I-soft OS)

  12. RT-Thread RTOS

  13. 中兴新支点操作系统

  14. 一铭操作系统

  15. springLinux

  16. 红旗 linux(redflag linux)

  17. Veket Linux

  18. UOS(统信操作系统)

  19. AliOS(阿里云系统)(原Yun OS)

  20. PhoenixOS(凤凰系统)

  21. JideOS(技德系统)(原remixOS)

  22. HopeEdgeOS(面向物联网领域操作系统)

  23. openEuler

  24. 鸿蒙 Harmony OS