Red Hat Linux、rhel和Fedora Core以及Centos區別與聯繫

1.RedHatLinux
RedHatLinux是redhat最早發行的個人版本的linux,其1。0版本於1994年11月3日發行。雖然其歷史不及其它linux發行版本悠久,但比起很多的Linux發行套件,RedHat的歷史悠久得多。自從RedHat9。0版本發佈後,RedHat公司就不再開發桌面版的Linux發行套件,RedHatLinux停止了開發,而將全部力量集中在服務器版的開發上,也就是RedHat Enterprise Linux版。2004年4月30日,RedHat公司正式停止對RedHat9。0版本的支援,標誌著RedHatLinux的正式完結。原本的桌面版RedHatLinux發行套件則與來自開源社區的Fedora計劃合併,成爲FedoraCore 發行版本。
目前RedHat分爲兩個系列:由RedHat公司提供收費技術支持和更新的RedHatEnterprise Linux,以及由社區開發的免費的FedoraCore。
2.FedoraCore
FedoraCore(縮寫爲FC)被紅帽公司定位爲新技術的實驗場地,許多新的技術都會在FC中檢驗,如果穩定的話紅帽公司則會考慮加入RedHat Enterprise Linux 中。
FedoraCore1發佈於2003年年末,而FC的定位便是桌面用戶。FC提供了最新的軟件包,同時,它的版本更新週期也非常短,僅6個月。由於版本更新頻繁,性能和穩定性得不到保證,因此,一般在服務器上不推薦採用FedoraCore。
其實可以這麼認爲,Fedora就是RedHat發行RedHat企業版linux的一個實驗版本,拿用戶做測試,爲RedHat企業版發佈做基礎。
3.RedHatEnterprise Linux
RedHatEnterpriseLinux(縮寫爲RHEL,RedHat的企業版)。RedHat現在主要做服務器版的linux開發,在版本上注重了性能和穩定性以及對硬件的支持。由於企業版操作系統的開發週期較長,注重性能、穩定性和服務端軟件支持,因此版本更新相對較緩慢。
RedHatEnterpriseLinux又分爲4個版本AdvancedServer(AS)、ESWorkstation(WS)、Desktop,它們的差別不太大,只是功能方面的差別。
4.Centos
CentOS全名爲“社區企業操作系統”(CommunityEnterpriseOperating System)
CentOS產生的背景:
Redhat發佈Redhat9。0後,不再開發redhat10,11……,全面轉向Redhatenterpriselinux(簡寫爲rhel)的開發,和以往不同的是,新的redhat企業版要求用戶先購買lisence,redhat同時承諾確保產品的穩定性,安全性。rhel二進制代碼不再提供下載,而是作爲redhat服務的一部分,但源代碼依然是開放的。在這種情況下,出現了centos、whitebox、dao等等一批opensource的企業版本,其中以centos最爲活躍。
下面講述centos是如何製作產生的:
CentOS社區將Redhat的網站上的所有源代碼下載下來,進行重新編譯。由於AS/ES/WS是商業產品,因此,必須將所有Redhat的Logo和標識改成自己的CentOS標識。比如將AS4。0原版的SRPM源碼編譯後,換上Centos社區的logo,這樣就成爲了CentOS4。0。RedhatEnterpriseLinux AS4Update1的源碼編譯後,就成爲了CentOS4。1。AS4Update2的源碼編譯後,就成爲了CentOS4。2等等。CentOS就是這樣產生的。
因此,可以說CentOS就是Redhat的AS/ES/WS的免費版本,使用centos可以獲得與redhat企業級linux一樣的功能和性能。同時centos還提供免費的長期升級和更新服務。因此,在衆多的RHEL的克隆版本中,CentOS是很出衆很優秀的。雖然說centos是RHEL的克隆,但並不是一模一樣,所說的克隆是具有100%的互換性。對於centos其實不盡相同,RHEL的軟件在CentOS上面不能保證100%的正常工作。
在瞭解了Redhat系列各個版本的差異後。其實我們就找到了爲何選擇Redhatlinux作爲初學者入門學習的理由了。
首先:在國內,乃至是全世界的Linux用戶最熟悉、最耳聞能詳的發行版肯定就是RedHat了。因爲RedHat是linux界的“老大”,美國RedHat公司發佈的RedHatlinux是商業上運作最成功的一個Linux發行套件,因此RedHat公司發行的linux值得信任,RedHatlinux的功能和性能也毋庸置疑。其次:Redhat現在擁有龐大的網絡用戶羣體,網絡linux資源基本90%都是基於Redhatlinux的,如果您在學習過程中遇到任何問題,隨便搜索網絡,就有成千上萬的答案展示在你面前。
第三:RedHatlinux系列版本相互補充,相得益彰:如果你第一次接觸linux,那麼建議你先安裝FedoraCore,FedoraCore安裝簡單,對硬件支持很好,界面也很華麗,同時也可以體驗Redhatlinux的最新功能;如果你對linux有一定的瞭解,需要深入學習,建議你使用CENTOS系統;如果你是在做linux企業級應用,建議你使用RHEL版本。
最後:redhat應用範圍廣,具有典型性和代表性,很多系統(例如紅旗redflag,中標linux,oracle發佈的EnterpriseLinux)都是以RedHatlinux爲基準的,因而,可以說學會了RedHatlinux,就能觸類旁通,其它類似的linux系統也能很快掌握;現在周圍學習linux的一般也都是以redhatlinux爲主,這樣交流方便,學習中出現問題,更容易得到解決。同時redhatlinux的安裝和使用也是最簡單的,因此,基本上不會在”裝系統”上浪費過多時間。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章