Linux Logo
已選擇:
centos-10-desktop
環境格式連結校驗
Flavor Icon
GNOME
Installer
AMD64
Mirror Icon
Flavor Icon
GNOME
Installer
ARM64
Mirror Icon
Flavor Icon
GNOME
Installer
PowerPC
Mirror Icon
Flavor Icon
GNOME
Installer
S390X
Mirror Icon
提示:推薦下載最新桌面版GNOME,KDE或Cinnamon桌面環境。

CentOS

  
   0
   2004年5月14日
概述

CentOS(Community Enterprise Operating System,社群企業作業系統)是一個免費、開源的 Linux 發行版,最初設計為與 Red Hat Enterprise Linux (RHEL) 功能上完全相容的社群支援平台,透過重新編譯 RHEL 原始碼構建,提供企業級穩定性和可靠性。 CentOS 有兩種主要分支:

  • CentOS Linux:傳統版本,直接基於 RHEL,注重長期穩定,適合企業伺服器,但已於 2024年6月30日 停止所有更新(CentOS Linux 7 結束支持,CentOS Linux 8 已於 2021年12月 終止)。
  • CentOS Stream:從 2020 年起成為 CentOS 的主要方向,定位為 RHEL 的「中游」開發平台,介於 Fedora(上游)和 RHEL(下游)之間,採用滾動更新,提供即將進入 RHEL 的功能,適合開發者和 RHEL 生態貢獻者。

CentOS 使用 RPM 套件管理器和 YUM/DNF 工具,支援 x86-64,ARM64 和 POWER8 架構(CentOS 7 及更早版本支援 IA-32)。它廣泛應用於企業伺服器、雲端運算、虛擬化和容器化環境,特別是在需要 RHEL 相容性的場景。

歷史與發展
  • 起源:
    • CentOS 始於 2002 年,起源於 CAOS Linux(由 Gregory Kurtzer 創建的 RPM 發行版)。 2004 年 5 月,CentOS 2 發布,基於 RHEL 2.1AS,成為 RHEL 的免費替代品。
    • 2006 年,Tao Linux(另一個 RHEL 克隆)併入 CentOS,擴大社群。
    • 2014 年 1 月,Red Hat 宣布贊助 CentOS 項目,成立 CentOS 管理委員會,維持社區獨立性。
  • 發展歷程:
    • 2004-2019:
      • CentOS 2(2004)至 CentOS 7(2014)直接基於 RHEL,廣泛用於企業伺服器,2010 年超越 Debian 成為最受歡迎的 Linux Web 伺服器發行版。
      • CentOS 8 發佈於 2019年9月24日,基於 RHEL 8.2。
    • 2020-2021:
      • 2020 年 12 月,Red Hat 宣布終止 CentOS Linux 開發,CentOS 8 支援提前至 2021年12月31日 結束,CentOS 7 支援至 2024年6月30日,轉向 CentOS Stream。
      • CentOS Stream 定位為 RHEL 的開發平台,採用捲動更新。
      • 2021 年,社群不滿 Red Hat 決定,導致 AlmaLinux(CloudLinux 發起)和 Rocky Linux(Gregory Kurtzer 發起)作為 CentOS Linux 的繼任者。
    • 2024-2025:
      • CentOS Stream 9(2021 年發布)和 CentOS Stream 10(2024年12月)持續發展,支援最新 RHEL 功能,如 Linux 核心 6.6、PostgreSQL 16。
      • CentOS Linux 7 和 8 停止更新,使用者需遷移至 CentOS Stream,AlmaLinux 或 Rocky Linux。
      • X 貼文稱「CentOS Stream 10 的滾動更新適合開發者,但企業用戶更傾向於 Rocky Linux」。
  • 社區與支持:
    • 由 CentOS 專案和 Red Hat 社群維護,託管於 centos.orgGitHub.
    • 提供 CentOS Wiki(wiki.centos.org)、郵件清單和 X 社群(如 @CentOS)。
  • 開源許可:
    • 採用 GPL v2(核心元件)、MIT 等授權。
主要特點

CentOS(特別是 CentOS Stream)以企業級穩定性、RHEL 相容性和開發靈活性著稱。以下是其主要特點:

  1. RHEL 相容性
    • CentOS Stream 提供與 RHEL 相同的 RPM 套件管理和生態系統,支援企業級軟體。
  2. 滾動更新(CentOS Stream)
    • 提供即將進入 RHEL 的功能,如 Python 3.12,PostgreSQL 16。
  3. 企業級支持
    • 支援 SELinux(安全增強 Linux)、Podman(容器管理)和 KVM(虛擬化)。
  4. 軟體生態
    • Software Collections (SCL):
      • 提供新版本軟體(如 Python 3.12),不干擾系統預設版本。
  5. 桌面與伺服器
    • 桌面支援:
      • 支援 GNOME,Xfce 等桌面環境。
優勢與限制

優勢

  • RHEL 相容性:
    • 與 RHEL 100% 相容,適合企業級醫療應用。
    • X 貼文寫道“CentOS Stream 是 RHEL 開發的完美測試平台”
  • 滾動更新:
    • CentOS Stream 提供最新功能。
  • 企業級穩定性:
    • SELinux 和 Podman 增強安全性。
  • 廣泛生態:
    • 支援 RPM 套件、SCL 和 Podman。
  • 社區支持:
    • Red Hat 和社群(如 AlmaLinux,Rocky Linux)提供支援。

限制

  • CentOS Linux 終止:
    • CentOS Linux 7 和 8 已停止支持,用戶需遷移至 CentOS Stream,AlmaLinux 或 Rocky Linux。
    • 解決:使用 CentOS Stream 或 AlmaLinux。
  • 滾動更新不穩定:
    • CentOS Stream 的滾動更新可能引入不穩定因素。
    • 解決:在生產環境使用 AlmaLinux 或 Rocky Linux。
  • 學習曲線:
  • 桌面支援有限:
    • 預設無圖形介面,需手動配置。
    • 解決:安裝 Xfce 或 GNOME。
總結

CentOS 是一個免費、開源的 Linux 發行版,最初基於 RHEL,提供企業級穩定性,現以 CentOS Stream 為主要方向,採用滾動更新,定位為 RHEL 的中游開發平台。它使用 RPM 套件管理和 DNF,支援 x86-64,ARM64 和 POWER8 架構,適用於伺服器、容器和虛擬化。 CentOS Stream 適合企業級開發和 RHEL 生態。

  CentOS 下載統計
版本次數
100
90
類型次數
桌面版0
環境次數
GNOME0
  賞杯咖啡
Logo
Wechatpay
Logo
Alipay
Logo
Paypal