如下圖所示: The Red Hat FamilyRed Hat Enterprise Linux (RHEL) 領(lǐng)導(dǎo)著包括 CentOS、Fedora 和 Oracle Linux 在內(nèi)的家族。 Fedora 與 RHEL 關(guān)系密切,包含的軟件明顯多于 Red Hat 的企業(yè)版。 一個(gè)原因是在構(gòu)建 Fedora 的過程中涉及到一個(gè)多元化的社區(qū),其中有許多不為 Red Hat 工作的貢獻(xiàn)者。 此外,它還用作未來 RHEL 版本的測試平臺(tái)。 CentOS 經(jīng)常用于活動(dòng)、演示和實(shí)驗(yàn)室,因?yàn)樗鼘?duì)最終用戶免費(fèi)提供,并且發(fā)布周期比 Fedora(每六個(gè)月左右發(fā)布一個(gè)新版本)要長得多。 CentOS 的基本版本也幾乎與企業(yè)環(huán)境中最流行的 Linux 發(fā)行版 RHEL 相同。 關(guān)于 Red Hat 發(fā)行版系列的一些關(guān)鍵點(diǎn)
The SUSE FamilySUSE (SUSE Linux Enterprise Server (SLES) ) 和 openSUSE 之間的關(guān)系類似于 RHEL、CentOS 和 Fedora 之間描述的關(guān)系。 我們使用 openSUSE 作為 SUSE 系列的參考發(fā)行版,因?yàn)樗晒┳罱K用戶免費(fèi)使用。 由于這兩種產(chǎn)品極其相似,因此涵蓋 openSUSE 的材料通??梢院翢o問題地應(yīng)用于 SLES。 SUSE Linux Enterprise Server (SLES) 是 openSUSE 的上游。 內(nèi)核版本 4.12 用于 openSUSE Leap 15。 它使用基于 RPM 的 zypper 包管理器(我們稍后會(huì)詳細(xì)介紹)來安裝、更新和刪除系統(tǒng)中的包。 它包括用于系統(tǒng)管理目的的 YaST(Yet Another Setup Tool)應(yīng)用程序。 SLES 廣泛用于零售和許多其他領(lǐng)域。 The Debian FamilyDebian 發(fā)行版是其他幾個(gè)發(fā)行版的上游,包括 Ubuntu。 反過來,Ubuntu 是 Linux Mint 和許多其他發(fā)行版的上游。 它通常用于服務(wù)器和臺(tái)式計(jì)算機(jī)。 Debian 是一個(gè)純粹的開源社區(qū)項(xiàng)目(不歸任何公司所有)并且非常注重穩(wěn)定性。 Debian 為任何 Linux 發(fā)行版的用戶提供了迄今為止最大和最完整的軟件存儲(chǔ)庫。 Ubuntu 旨在提供長期穩(wěn)定性和易用性之間的良好折衷。 由于 Ubuntu 的大部分軟件包都來自 Debian 的穩(wěn)定分支,因此它還可以訪問一個(gè)非常大的軟件存儲(chǔ)庫。 Debian 系列是 Ubuntu 的上游,而 Ubuntu 是 Linux Mint 和其他產(chǎn)品的上游。內(nèi)核版本 4.15 用于 Ubuntu 18.04 LTS。 它使用基于 DPKG 的 APT 包管理器(使用 apt、apt-get、apt-cache 等)來安裝、更新和刪除系統(tǒng)中的包。Ubuntu 已被廣泛用于云部署。 雖然 Ubuntu 構(gòu)建在 Debian 之上并且在底層基于 GNOME,但它在視覺上與標(biāo)準(zhǔn) Debian 以及其他發(fā)行版上的界面不同。 |
|