Home >> Blog >> CentOS 8 Linux 作業系統簡介

CentOS 8 Linux 作業系統簡介

CentOS Linux 於 2004 年推出,並一直定期更新,直到 2021 年 CentOS 8 停產。根據 GNU 通用公共許可證 (GNU GPL) 分發,它作為一個穩定、可預測且易於使用的 Linux 發行版脫穎而出,具有很大的社群支持它。

CentOS 是“社群企業操作系統”的縮寫。CentOS Linux 發行版基於商業許可證 Red Hat Enterprise Linux (RHEL) 的源程式碼。但 CentOS Linux 於 2021 年 12 月停產,取而代之的是 CentOS Stream。

而身為一位SEO專業人員,一定要對Linux的歷史與相關版本的演化有一定的理解。

從 CentOS Linux 到 CentOS Stream

作為 Linux 家族的一部分,CentOS 是基於 Linux 內核的開源類 Unix 操作系統——由 Linus Torvalds 於 1991 年發布。CentOS 伺服器是企業和組織中最常用的 Web 伺服器之一。它的許多特性使CentOS 在最常用的 Linux 發行版中排名前 3,在其他流行的 Linux 發行版(如Ubuntu和Debian)中。

然而,2019 年發布的 CentOS 8 是 CentOS Linux 發行版的最後一個版本。2019 年 9 月,紅帽宣布 CentOS Linux 將被CentOS 滾動發行版取代:CentOS Stream。CentOS Linux 8 的生命週期於 2021 年 12 月 31 日結束。因此,CentOS Linux 用戶需要遷移到新的操作系統才能繼續接收修補程式、更新和新功能。儘管CentOS Linux 7 的分發將按計劃持續到 2024 年。

時間線總結如下:

  • entOS Linux 7 發行版:更新至 2024 年 6 月 30 日。
  • CentOS Linux 8 發行版:更新至 2021 年 12 月 31 日。
  • CentOS Stream 9 發布日期:2021 年第二季度(作為 RHEL 9 開發的一部分)。

什麼是 CentOS 流?

CentOS Stream 是 Red Hat Enterprise Linux 的上游開發平台。Red Hat 預計該發行版將對社群有用,作為用於測試和開發的穩定 ABI/API。它可以免費下載、使用、研究、修改和重新分發(Red Hat 擁有的 CentOS 商標除外)。該平台旨在利用開源創新來塑造即將推出的穩定 RHEL 版本。

Rocky Linux,CentOS 的替代品(作者:Gregory Kurtzer)

從 CentOS Linux 到 CentOS Stream 的焦點轉移推動了 CentOS 項目的創始人 Gregory Kurtzer 開始了一個名為“ Rocky Linux ”的新 Linux 發行版。這個新的企業級發行版旨在成為 CentOS Linux 的真正替代品。第一個版本於 2021 年 4 月發布——旨在供社群測試、驗證預期功能並報告潛在錯誤。Stackscale 通過在阿姆斯特丹和馬德里提供公共鏡像來與這個開源項目合作。

Rocky Linux 的目標是在 2021 年 12 月停止 CentOS 8 之後繼續基於 RHEL 的社群支持的發行版。由於 Red Hat 的新戰略在 CentOS 社群中帶來了許多問題。儘管如此,Rocky linux 並不隸屬於 Red Hat。

除了 Rocky Linux,還出現了其他替代發行版,例如AlmaLinux。

CentOS Linux 和 Red Hat Enterprise Linux (RHEL)

CentOS Linux 是一個社群支持的發行版,由 Linux 商業發行版 Red Hat Enterprise Linux 的源程式碼構建而成。由於 Red Hat 使用開源軟件(在 GPL 下發布)來構建他們的產品,他們必須向公眾提供他們的源程式碼。因此,CentOS 是一個在功能上與 Red Hat Enterprise Linux 兼容的發行版。兩個發行版之間的主要變化包括刪除供應商品牌和藝術品。

儘管如此,CentOS 並沒有 Red Hat 的認證,因為它只是基於它的源程式碼。CentOS 項目從 Red Hat 提供的公開可用的源程式碼包創建二進制包,以便任何人都可以免費使用它們。但是,Red Hat 和 CentOS 分發的軟件包之間可能存在一些差異,因為某些更改並未公開。

自 2014 年以來,Red Hat 贊助了 CentOS 項目,以幫助為使用 CentOS 集成技術的開源開發人員建立一個合適的平台。因此,在同一年,來自 Red Hat 和 CentOs 的開發人員聚集在理事會中,以管理所涉及的發行版和不同的工作團隊。這個管理委員會由 CentOS 項目的原始成員和 Red Hat 員工組成。

在 2021 年 12 月 CentOS 8 停產後,CentOS Stream 已經取代了 CentOS Linux 發行版。然而,這個發行版並不是 CentOS 8 的真正替代品。這個新發行版定位為 Fedora Linux 和 RHEL 之間的中游發行版。

什麼是 CentOS 項目?

CentOS 項目是負責管理平台開發的組織。它超越了操作系統,為其他團體提供資源,使基於 CentOS 的工具的開發更容易。此外,CentOS 計劃旨在將 CentOS Linux 建立為領先的社群平台,以供其他項目的新興開源技術使用。

特殊興趣小組 (SIG)

特別興趣小組 (SIG) 是小型工作團隊,CentOS 社群的某些成員專注於特定問題,以提高意識、增強 Linux 發行版和優化功能方面(例如基礎設施或文檔)。活動 SIG 的一些示例是ArtWork、Core和Virtualization。

CentOS 主要特點

在 CentOS Linux 8 停產之前,CentOS 是 RHEL 的重建。該發行版基於其源程式碼,兩個操作系統共享許多功能。

穩定的 Linux 發行版

CentOS Linux 依賴於一個忠誠的開發者社群,他們不斷更新並確保與新軟件和舊應用程式的兼容性。此外,核心開發人員得到了全球志願者用戶社群的支持——系統管理員、網絡管理員、Linux 愛好者等——他們測試版本、重建更新並提供支持

高性能和可用性

它使用 KVM(基於內核的虛擬機)進行虛擬化提供了出色的性能和高可用性。

高安全性

紅帽的安全團隊主動檢測漏洞並保證高水平的安全性。此外,CentOS 包含內核擴展 SELinux(Security Enhanced Linux)

定期更新和支持

CentOS 版本定期更新,大約每 6 個月一次,並且支持 10 年。

CentOS Linux 版本

CentOS Linux 版本基於每個等效的 RHEL 版本。因此,每個 CentOs 版本都以與其對應的 Red Hat Enterprise Linux 相同的版本號和時間戳命名。每個版本的時間戳對應於 Red Hat 發布的同等版本的年月。例如,CentOS 的第 8 版被命名為“CentOS 8.0-1905”,因為 RHEL 8.0 於 2019 年 5 月發布。

從 RHEL 到 CentOS 的版本更新延遲了兩到六週。大約每 2 年發布一個新的主要 CentOS 版本,每個版本都支持 10 年。此外,如上所述,版本大約每 6 個月定期更新一次。

CentOS Linux 和 CentOS 流

最新 CentOS Linux 版本:CentOS 8.0-1905

CentOS 8 是最新的主要版本,於 2019 年 9 月發布。它完全支持以下架構:x86-64、POWER8 和 64 位 ARM。至於內核,CentOS 8.0-1905基於 Linux 4.18 內核。

CentOS Linux 8 的次要版本稍後發布:

  • CentOS 8.1-1911:2020 年 1 月 15 日發布。RHEL 8.1 於 2019 年 11 月 5 日發布。
  • CentOS 8.2-2004:2020 年 6 月 15 日發布。RHEL 8.2 於 2020 年 4 月 28 日發布。
  • CentOS 8.5-2111:於 2021 年 11 月 16 日發布。RHEL 8.5 於 2021 年 11 月 10 日發布。

然而,如前所述,CentOS 8 的生命週期結束於 2021 年 12 月 31 日到來。CentOS Linux 發行版已被 CentOS Stream 取代。

CentOS Stream 版本

這些是截至 2022 年 1 月的 CentOS Stream 版本。

CentOS Linux 和 CentOS 流