Linux 主要的發行系統版本介紹


如下圖所示:

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的原創文章,盡在:"汪子熙":


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM