Linux 主要的发行系统版本介绍

简介: Linux 主要的发行系统版本介绍

如下图所示:

image.png



The Red Hat Family

image.png


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

image.png


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

image.png


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 以及其他发行版上的界面不同。


相关文章
|
11天前
|
机器学习/深度学习 JSON JavaScript
在linux系统上看全世界新闻 -- Clinews的使用详解
这篇文章介绍了如何在Linux系统上使用Clinews命令行工具阅读全世界的新闻,包括安装、配置API密钥、使用命令获取新闻源和搜索新闻的步骤。
32 3
在linux系统上看全世界新闻 -- Clinews的使用详解
|
8天前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
7天前
|
Ubuntu Linux 网络安全
从头安装Arch Linux系统
本文记录了作者安装Arch Linux系统的过程,包括安装成果展示和遇到的疑难点及其解决方法,如硬盘不足、下载失败、设置时区、安装微码和配置无密码登录等。
从头安装Arch Linux系统
|
23小时前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
4天前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
2天前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
2天前
|
Ubuntu Linux
Linux系统基本操作
Linux系统基本操作
12 7
|
3天前
|
监控 安全 Linux
使用NRPE和Nagios监控Linux系统资源的方法
通过遵循以上步骤,可以有效地使用NRPE和Nagios监控Linux系统资源,确保系统运行稳定,并及时响应任何潜在的问题。这种方法提供了高度的可定制性和灵活性,适用于从小型环境到大型分布式系统的各种监控需求。
13 2
|
3天前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
4天前
|
Ubuntu Linux Shell
Linux系统密码忘记
【10月更文挑战第2天】在Linux系统中,若忘记密码,可以通过单用户模式或使用Live CD/USB来重置。对于Ubuntu系统,可通过GRUB引导菜单进入单用户模式,利用命令行重置密码;或使用Live CD/USB启动并挂载硬盘分区后修改密码文件。CentOS系统同样支持单用户模式重置密码,也可借助安装介质进入救援模式,挂载文件系统后进行密码重置。这些方法均能在忘记密码的情况下帮助恢复系统访问。
下一篇
无影云桌面