Home >> Blog >> 什麼是 CentOS?

什麼是 CentOS?

CentOS是一個開源項目,它發布了 2 個不同的Linux® 發行版,即CentOS Stream和 CentOS Linux。CentOS Stream 是即將發布的Red Hat® Enterprise Linux產品版本的上游開發平台。

CentOS 計劃將在 2021 年至 2024 年期間停止CentOS Linux® 的更新和發布。這意味著當前的 CentOS Linux 用戶將需要選擇遷移路徑。CentOS Linux 8 的更新於 2021 年 12 月結束,CentOS Linux 7 的更新將於 2024 年 6 月 30 日結束

CentOS 命名約定

CentOS 代表社群企業操作系統。它是開源社群、多個工作組和 2 個Linux發行版名稱中使用的首字母縮略詞。

CentOS Stream 與 CentOS Linux

兩者都是開源 Linux 發行版、CentOS 版本,以及整個企業 Linux 生態系統的一部分。CentOS Stream 作為開源開發平台。CentOS Stream 將成為 Red Hat Enterprise Linux,而 CentOS Linux 源自 Red Hat 發布的源程式碼。從歷史上看,每個 CentOS Linux 版本都反映了 Red Hat Enterprise Linux 的主要版本——兩者都使用 RPM 包管理器系統,並保持類似的功能、兼容性和錯誤修復。

CentOS Stream 僅在 Red Hat Enterprise Linux 發布之前跟踪,並作為源程式碼持續交付,將成為 Red Hat Enterprise Linux 的次要版本。CentOS Stream 提供紅帽企業 Linux 開發源程式碼,使社群成員有機會與紅帽企業 Linux 工程師一起貢獻和測試程式碼。它的社群成員以及紅帽合作夥伴和生態系統開發人員可以下載、調整、提交補丁,並提出可能包含在紅帽企業 Linux 的下一個次要版本中的更改。

CentOS Linux 是 Red Hat Enterprise Linux 的下游——最常用於開發和部署——並且沒有貢獻模型。 CentOS Linux 的更新將在 2021 年至 2024 年之間停止。

包括Fedora 項目,紅帽企業 Linux 的開源開發週期為:

  1. 軟呢帽:未來 Red Hat Enterprise Linux 主要版本所基於的上游項目。
  2. CentOS 流:即將推出的 Red Hat Enterprise Linux 次要版本的預覽。
  3. 紅帽企業 Linux:官方的、強化的、完全支持的企業操作系統產品。
  4. CentOS Linux:社群支持和生產的 Linux 發行版,源自 Red Hat 發布的源程式碼,計劃在 2021 年至 2024 年之間停產。

CentOS 與紅帽企業 Linux

CentOS 是一個開源項目。紅帽企業 Linux 是一個企業開源產品。

CentOS Stream、CentOS Linux 和 Red Hat Enterprise Linux 都是不同的 Linux 發行版,它們之間存在許多技術、支持和開發差異。

  • 存在數千種技術差異,例如二進制執行路徑的差異.
  • 支撐結構不同。CentOS Stream 和 CentOS Linux 支持是由其他用戶和貢獻者的善意提供的。紅帽企業 Linux由全職工程師和員工提供支持。
  • 他們邀請、測試和提交源程式碼修改的方式都不同。Red Hat Enterprise Linux 的貢獻通過 CentOS Stream 傳輸。任何人都可以建議 CentOS Stream 貢獻,但貢獻只能由 Red Hat 工程師接受和提交。CentOS Linux 沒有貢獻模型。

CentOS 會消失嗎?

CentOS 計劃將在 2021 年至 2024 年期間停止CentOS Linux® 的更新和發布。這意味著當前的 CentOS Linux 用戶將需要選擇遷移路徑。CentOS Linux 8 的更新於 2021 年 12 月結束,CentOS Linux 7 的更新將於 2024 年 6 月 30 日結束。

然而,CentOS 社群並沒有消失。作為 CentOS Stream 項目的一部分,社群貢獻者和 CentOS 用戶將繼續在開源 Linux 發行版上進行合作,該項目仍將是紅帽企業 Linux 開發過程的重要組成部分。

CentOS SIG將根據每個小組成員和組織領導人的指示繼續在社群內開展活動。任何人都可以尋求 CentOS 管理委員會的批准來建立一個新的 SIG。

CentOS Stream將繼續作為 Red Hat Enterprise Linux 次要版本的開源開發平台和主要開發管道。

  • CentOS Stream 8 是 Red Hat Enterprise Linux 8 開發過程的一部分,更新將持續到完整支持階段。
  • CentOS Stream 9 於 2021 年推出,是 Red Hat Enterprise Linux 9 開發過程的一部分,具有類似的更新周期。

CentOS Linux 源程式碼仍將在 git.centos.org 上向公眾提供,但 CentOS Linux 8 的構建將於 2021 年 12 月結束。提供類似 CentOS Linux 的操作系統的組織和社群——例如 Rocky Linux、Amazon Linux 2、Docker , 和 AlmaLinux——需要直接諮詢,因為 Red Hat 和 CentOS 不參與這些工作。由 CentOS 聯合創始人 Gregory Kurtzer 創立的 Rocky Linux 也將繼續創建類似 CentOS Linux 的發行版。CentOS 管理委員會決定按以下時間表終止 CentOS Linux 的生命週期:

  • CentOS Linux 7 更新將與 Red Hat Enterprise Linux 7 支持生命週期一起持續到 2024 年 6 月。
  • CentOS Linux 8 更新於 2021 年 12 月 31 日結束。
  • CentOS Linux 9 不會啟動。

我可以免費使用紅帽企業 Linux 嗎?

是的。

符合條件的個人和組織可以訪問多個免費提供 Red Hat Enterprise Linux 訂閱的程序(取決於某些變量)。 支持遷移的紅帽工具可用並得到完全支持,最終部署也是如此。

  • 個人開發人員可以註冊免費的紅帽開發人員訂閱。
  • 紅帽客戶可能有資格為團隊免費訂閱紅帽開發人員。
  • 開源項目、社群和其他與開源相關的非營利軟體團體可能有資格參加免費的紅帽開源基礎設施計劃。
  • 學術機構和非營利研究機構可以通過紅帽學術計劃以較低的價格訪問紅帽企業 Linux。

開始使用 CentOS Stream

CentOS Stream 是一個上游開源開發平台,它允許您開發、測試和貢獻一個持續交付的發行版,該發行版緊跟 Red Hat Enterprise Linux。

作為 Fedora 和 Red Hat Enterprise Linux 之間的一個選項,CentOS Stream 讓用戶可以為下一個 Red Hat Enterprise Linux 版本的開發做出貢獻,並能夠在發布之前測試支持的軟體和硬體。

CentOS Stream 包括內核和所有用戶空間組件,並且是主要的 RHEL + 1 開發發生的地方。它為 ISV、IHV、OEM 和紅帽分層產品提供了更快的上市途徑。

開始使用 CentOS Stream 有兩種主要方法。

red hat

and

in

microsoft

dotnet

docker pull centos