CentOS與RedHat的關係

1、CentOS 與 RedHat 的關係mysql

 

RedHat 在發行的時候,有兩種方式:二進制的發行方式以及源代碼的發行方式。不管是哪種發行方式,你均可以避免費得到(例如從網上下載),並再次發佈。但若是你使用了他們的在線升級(包括補丁)或諮詢服務,就必需要付費。sql

RedHat 一直都提供源代碼的發行方式, CentOS 就是將 RedHat 發行的源代碼從新編譯一次,造成一個可以使用的二進制版本。因爲 LINUX 的源代碼是 GNU ,因此從得到 RedHat 的源代碼到編譯成新的二進制,都是合法。只是RedHat 是商標,因此必須在新的發行版裏將 RedHat 的商標去掉。數據庫

RedHat 對這種發行版的態度是:「咱們其實並不反對這種發行版,真正向咱們付費的用戶,他們重視的並非系統自己,而是咱們所提供的商業服務。」因此, CentOS 能夠獲得 RedHat 的全部功能,甚至是更好的軟件。但CentOS 並不向用戶提供商業支持,固然也不負上任何商業責任。windows

若是你要將你的 RedHat 轉到 CentOS 上,由於你不但願爲 RedHat 升級而付費。固然,你必須有豐富 UNIX 使用經驗,所以 RedHat 的商業技術支持對你來講並不重要。但若是你是單純的業務型企業,那麼仍是建議你選購RedHat 軟件併購買相應服務。這樣能夠節省你的 IT 管理費用,並可獲得專業服務。centos

一句話,選用 CentOS 仍是 RedHat ,取決於你所在公司是否擁有相應的技術力量。瀏覽器

 

1 、徹底能夠把 CentOS 理解爲 RedHat AS 系列!它徹底就是對 RedHat AS 進行改進後發佈的!各類操做、使用和 RedHat 沒有區別!服務器

2 、 CentOS 徹底免費,不存在像 RedHat AS 系列那樣須要序列號的問題。網絡

3 、 CentOS 獨有的 yum 命令支持在線升級,能夠即時更新系統,不像 RedHat 那樣須要花錢購買支持服務!架構

4 、 CentOS 修正了許多 RedHat AS 的 BUG !工具

5 、 CentOS 版本說明:

CentOS4.0 等同於 RedHat AS4

CentOS4.1 等同於 RedHat AS4 U1

CentOS4.2 等同於 RedHat AS4 U2

CentOS4.3 等同於 RedHat AS4 U3

CentOS4.4 等同於 RedHat AS4 U4

 

 

2、關於 Red Hat

 

Redhat 有兩大 Linux 產品系列:

一、免費的 Fedora Core 系列,主要用於桌面版本,提供了較多新特性的支持。更新頻繁、不適合作服務器系統。

(注:

Red Hat 公司的產品中,有 RedHat Linux (如 Redhat8,9 )和針對企業發行的版本 Red Hat Enterprise Linux ,都可以經過網絡 FTP 免費的得到並使用,可是在 2003 年的時候, Red Hat Linux 中止了開發,這也是爲何沒有 Redhat10 的緣由 , 它的項目有 Fedora Project 這個項目所取代,並以 Fedora Core 這個名字發行並提供普通用戶無償使用。 Fedora Core 這個 Linux 發行版更新很快,大約半年左右就有新的版本出來,目前的版本是Fedora Core 6 ,這個 Fedora Core 試驗的韻味比較濃厚 ,每次發行都有新的功能被加入到其中,獲得的成功結果將被採用道 RHEL 的發佈中。雖然說這樣,頻繁的被改進更新的不安定產品對於企業來講並非最好的選擇,大多數企業仍是會選擇有償的 RHEL 產品。)

 

二、收費的 Enterprise 系列,這個系列分紅: AS/ES/WS 等分支。

Red Hat Enterprise Linux : redhat 的企業版本,簡寫做 :RHEL 。

包括以下版本:

A 、 Red Hat Enterprise Linux AS

Red Hat 企業 Linux AS (Advanced Server) 是企業 Linux 解決方案中最高端的產品,它專爲企業的關應用和數據中心而設計。 Red Hat 企業 Linux AS 是惟一支持 IBM i 系列, p 系列和 z 系列 /S-390 系統的產品。在 Intel X86平臺上, Red Hat 企業 Linux AS 能夠支持 2 個以上 CPU 和大於 8GB 的內存。典型的 Red Hat 企業 Linux AS 應用環境以下:

數據庫和數據庫應用軟件

WEB 和中間件

CRM, ERP , SCM

B 、 Red Hat Enterprise Linux ES Red Hat 企業 Linux ES (Entry Server)

爲 Intel X86 市場提供了一個從企業門戶到企業中層應用的服務器操做系統。它支持 1-2CPU 和小於 8GB 內存的系統。它提供了與 Red Hat 企業 Linux AS 一樣的性能,區別僅在於它支持更小的系統和更低的成本。典型的 Red Hat 企業 Linux ES 應用環境以下:

公司 WEB 架構

網絡邊緣應用 (DHCP, DNS, 防火牆等 )

郵件和文件 / 打印服務

中小規模數據庫和部門應用軟件

C 、 Red Hat Enterprise Linux WS

Red Hat 企業 Linux WS (Workstation) 是 Red Hat 企業 Linux AS 和 ES 的桌面 / 客戶端合做夥伴。 Red Hat 企業Linux WS 支持 1-2CPU 的 intel 和 AMD 系統,是桌面應用的最佳環境。它包含各類經常使用的桌面應用軟件 (Office工具,郵件,即時信息,瀏覽器等 ) ,能夠運行各類客戶 - 服務器配置工具,軟件開發工具和各類應用軟件 ( 例如EDA 和 Oil/Gas 應用軟件 ) 。 Red Hat 企業 Linux Ws 和服務器產品由一樣的源代碼編譯而成,但它不提供網絡服務功能 ( 如 DNS 和 DHCP) ,它只適合做客戶端應用。

(注: Advanced Server ,縮寫即 AS 。 AS 在標準 Linux 內核的基礎上,作了性能上的加強,並提升了可靠性,集成了衆多常見服務器的驅動程序。可輕鬆識別 IBM/DELL/HP 等常見機架式服務器的磁盤陣列卡等設備。 AS 主要版本 2.x/3.x/4.x ,也就是咱們所說的 AS3/AS4 ,每個版本還有若干個升級,例如最先推出的 AS4 後,遇到了一些更新。此時就會發布 AS4 Update1 ,之後還會陸續有 AS4 Update2/Update3 等出現簡稱AS4u1/AS4u2/AS4u3 等。這和微軟的發佈形式也是很是相似的,微軟的 Windows NT4 從 SP1 出到 SP6 ,Windows2000 從 SP1 出到 SP4 等。 AS 這些 Update 版本所包含的主要程序包版本都有必定差異,最好不要混用,不然很容易出現問題。 Prima 和 Plesk 的安裝包,對於各類發行版都有了針對性的設計在下載頁面上,一般都會標識出來,支持哪些版本和哪些 update 的系統。

ES ,是 AS 的精簡版本。他與常見的 AS 系列的區別是, AS 支持到 4 路以上 CPU ,而 ES 只能支持兩路 CPU。 AS 和 ES 在大多數程序包上並沒有區別,只在內核等少數軟件包上有差別。 AS 和 ES 的售價差異比較大,一般ES 用在隨服務器一同購買的 OEM 版本中。例如購買 DELL 服務器,搭配的 Linux 會是 ES 系列。若是要搭配 AS系列,則須要多花數千元。

WS ,是 ES 的進一步簡化版,主要針對企業內部的桌面辦公市場,國內較少採用。)

Redhat 的 Fedora Core Linux 和 Enterprise Linux ,都須要遵循 GNU 協議,即須要發佈本身的源代碼。因此,對於免費的 Fedora Core Linux ,從 Redhat 網站上能夠直接下載 ISO 刻盤,還能下載到 SRPM 的 ISO ,即程序包源碼光盤。對於收費的 Enterprise Linux 系列,是一款商業產品,因此網站上不能下載到 ISO 文件,須要購買正式受權方可。因爲 Enterprise Linux 也須要遵循 GNU 協議,故必須發佈源代碼。因此在 Redhat 的網站上,能夠得到 AS/ES/WS 系列的 SRPM 源碼 ISO 文件。這些文件能夠被自由的下載,修改代碼,從新編譯使用。

 

 

3、關於CentOS

 

Community Enterprise Operating System 的項目誕生,它的縮寫既是 CentOS 。

CentOS 社區將 Redhat 的網站上的全部源代碼下載下來,進行從新編譯。從新編譯後,因爲 AS/ES/WS 是商業產品,必須將全部 Redhat 的 Logo 和標識改爲本身的 CentOS 標識。好比將 AS4 原版的 SRPM 源碼編譯後,就成爲了 CentOS 4.0 。 AS4Update1 的源碼編譯後,就成爲了 CentOS4.1 。 AS4Update2 的源碼編譯後,就成爲了CentOS4.2 。同理, CentOS 的 3.x/4.x 都對應着相應的版本。

因此咱們說, CentOS 就是 Redhat 的 AS/ES/WS 的免費版本。使用 CentOS ,能夠得到和 AS/ES 相同的性能和感覺 。 CentOS 除了提供標準的編號 1~4 或者 1~5 的若干張 ISO 之外,還提供了最小化 1CD 的 Server 光盤。用 Server 光盤安裝好的系統,就是一個最小化的 Linux 內核加上經常使用的 httpd/mysql 等包,不包含 Xwindows 桌面等對於服務器無用的軟件。

 

因此之後找 centos 的 rpm 包就能夠找對應的 Red Hat 包了

相關文章
相關標籤/搜索