如下图所示:

The Red Hat Family

Red Hat Enterprise Linux (RHEL) 领导着包括 CentOS、Fedora 和 Oracle Linux 在内的家族。

Fedora 与 RHEL 关系密切,包含的软件明显多于 Red Hat 的企业版。 一个原因是在构建 Fedora 的过程中涉及到一个多元化的社区,其中有许多不为 Red Hat 工作的贡献者。 此外,它还用作未来 RHEL 版本的测试平台。

CentOS 经常用于活动、演示和实验室,因为它对最终用户免费提供,并且发布周期比 Fedora(每六个月左右发布一个新版本)要长得多。

CentOS 的基本版本也几乎与企业环境中最流行的 Linux 发行版 RHEL 相同。

关于 Red Hat 发行版系列的一些关键点

  • Fedora 作为 RHEL 的上游测试平台。
  • CentOS 是 RHEL 的近似克隆,而 Oracle Linux 主要是经过一些更改的副本(实际上,CentOS 自 2014 年以来一直是 Red Hat 的一部分)。
  • RHEL/CentOS 7 使用打了很多补丁的 3.10 版内核,而 RHEL/CentOS 8 使用了 4.18 版。
  • 它支持 Intel x86、Arm、Itanium、PowerPC 和 IBM System z 等硬件平台。
  • 它使用基于 yum 和 dnf RPM 的 yum 包管理器(稍后详细介绍)来安装、更新和删除系统中的包。
  • RHEL 被拥有自己系统的企业广泛使用。

The SUSE Family

SUSE (SUSE Linux Enterprise Server (SLES) ) 和 openSUSE 之间的关系类似于 RHEL、CentOS 和 Fedora 之间描述的关系。

我们使用 openSUSE 作为 SUSE 系列的参考发行版,因为它可供最终用户免费使用。 由于这两种产品极其相似,因此涵盖 openSUSE 的材料通常可以毫无问题地应用于 SLES。

SUSE Linux Enterprise Server (SLES) 是 openSUSE 的上游。

内核版本 4.12 用于 openSUSE Leap 15。

它使用基于 RPM 的 zypper 包管理器(我们稍后会详细介绍)来安装、更新和删除系统中的包。

它包括用于系统管理目的的 YaST(Yet Another Setup Tool)应用程序。

SLES 广泛用于零售和许多其他领域。

The Debian Family

Debian 发行版是其他几个发行版的上游,包括 Ubuntu。 反过来,Ubuntu 是 Linux Mint 和许多其他发行版的上游。 它通常用于服务器和台式计算机。 Debian 是一个纯粹的开源社区项目(不归任何公司所有)并且非常注重稳定性。

Debian 为任何 Linux 发行版的用户提供了迄今为止最大和最完整的软件存储库。

Ubuntu 旨在提供长期稳定性和易用性之间的良好折衷。 由于 Ubuntu 的大部分软件包都来自 Debian 的稳定分支,因此它还可以访问一个非常大的软件存储库。

Debian 系列是 Ubuntu 的上游,而 Ubuntu 是 Linux Mint 和其他产品的上游。内核版本 4.15 用于 Ubuntu 18.04 LTS。
它使用基于 DPKG 的 APT 包管理器(使用 apt、apt-get、apt-cache 等)来安装、更新和删除系统中的包。Ubuntu 已被广泛用于云部署。
虽然 Ubuntu 构建在 Debian 之上并且在底层基于 GNOME,但它在视觉上与标准 Debian 以及其他发行版上的界面不同。

更多Jerry的原创文章,尽在:“汪子熙”:

Linux 主要的发行系统版本介绍相关推荐

  1. Linux 查看内核以及系统版本的3种方法

    文章目录 1.使用uname命令查看 2.使用hostnamectl命令查看 3.通过查看 /proc/version 文件确认 1.使用uname命令查看 uname命令显示多个系统信息,包括Lin ...

  2. Linux 命令之查看系统版本命令

    文章目录 一.查看 Linux 内核版本命令 二.查看 Linux 系统版本命令 一.查看 Linux 内核版本命令 方法一 cat /proc/version 方法二 uname -a 二.查看 L ...

  3. Linux查看内核和系统版本信息

    查看Linux内核版本 方式一. uname uname(英文全拼:unix name)命令用于显示系统信息. 语法 uname [-amnrsv][--help][--version] 参数说明: ...

  4. linux下备份windows系统版本,使用BackupPC备份Linux和Windows系统

    使用BackupPC备份Linux和Windows系统 版本1.0 作者:Falko Timme 本教程将介绍如何使用BackupPC备份Linux和Windows系统. BackupPC充当服务器, ...

  5. linux 查看安装的系统版本,linux之查看版本信息命令

    在做实验的时候,我们首先要检查以下版本信息,只有知道了版本信息的情况,才知道系统的特性,坐骑试验来才不会手足无措,下面就让我带大家走近版本信息命令 1. 查看安装时系统版本信息 # cat /etc/ ...

  6. linux系统的监控工具名称,Linux下几款系统监控工具介绍

    来源:网络大侠 vmstat结果内容的解释 Vmstat procs -----------memory----------       ---swap--   -----io----       - ...

  7. linux查看图形化系统版本,查看 Linux 系统版本信息

    一.前言 Linux 下如何查看内核信息.发行版信息,系统位数.CPU 信息等等,Windows 下我们可以通过各种图形化软件来查看,但是对于 Linux,我们需要使用相应的命令来获取这些信息. 二. ...

  8. Linux 下查看Ubuntu系统版本信息

    文章目录 1. cat /proc/version 2. uname -a 3. uname -m 4. lsb_release -a 5 其他 1. cat /proc/version 作用: 查看 ...

  9. linux内核4.9系统版本,Linux4.9版本将会有哪些不一样的特性

    关注学习Linux的朋友们或者都已经了解知道,现在Linux4.9-rcl版本是已经发布上市了,这也就表示4.9内核合并窗口是已经结束了,本文将盘点了Linux4.9的各种变化,增加大家对这个系统的一 ...

最新文章

  1. 算法---------两个数的交集
  2. 0.7秒,完成动漫线稿上色
  3. Asp.net based Web Application部署后的问题
  4. sql server中创建链接服务器图解教程
  5. 布尔类型的值包括( )和( )_布尔类型
  6. G - Best ACMer Solves the Hardest Problem Gym - 101955G
  7. php创建windos用户,window_Win7系统创建及开启隐藏账户图文教程,  在电脑操作中有时候因为 - phpStudy...
  8. python math库函数源码_11. math库函数
  9. 在 VMware ESXi 5.5 和 6.0.x 中支持大于 2 TB 的虚拟机磁盘 (2058287)
  10. formSelects使用
  11. 使用 Redis的SETNX命令实现分布式锁
  12. python去重语句_python常用的去重方式
  13. Centos5.5服务器ROOT密码破解
  14. Oracle -- rollup函数
  15. sequel pro 格式化sql
  16. PHP资源汇总-内容包括模板、框架、数据库、安全等方面的库和工具
  17. 小程序商家如何做低成本裂变活动?
  18. sparksql mysql_使用SparkSQL操作MySQL - Spark入门教程
  19. Docker教程(二):docker常用命令
  20. GraphicsLab Project之基于物理的着色系统(Physical based shading)-直接光照

热门文章

  1. VS中生成时“sgen.exe”已退出,代码为 1解决办法
  2. Node+Vue实现对数据的增删改查
  3. 使用nhmicro提供的micro-datasource嵌入式的解决微服务架构中分布式事务问题
  4. Spring使用外部属性文件以及常见错误(内附大量图片,很有借鉴意义)
  5. DP(01背包) UESTC 1218 Pick The Sticks (15CCPC C)
  6. Servlet实现Session
  7. silverlight 学习笔记 (五): MVVM Light Toolkits 之 RealCommand
  8. Defensive programming -- Code complete reading notes(8)
  9. jquery中siblings方法配合什么方法一起使用
  10. 在openstack环境中安装rackspace private cloud --1 环境准备