1.初學者入門首選RedHat系列在學習RedHat系列l(wèi)inux之前,首先要了解一下RedHat Linux各個發(fā)行版之間的關系。一、RedHat Linux RedHat Linux是RedHat最早發(fā)行的個人版本的Linux,其1.0版本于1994年11月3日發(fā)行。雖然其歷史不及其他Linux發(fā)行版本悠久,但比起很多的Linux發(fā)行套件,RedHat的歷史悠久得多。自從RedHat9.0版本發(fā)布后,RedHat公司就不再開發(fā)桌面版的Linux發(fā)行套件,RedHat Linux停止了開發(fā),而將全部力量集中在服務器版的開發(fā)上,也就是RedHat Enterprise Linux版。2004年4月30日,RedHat公司正式停止對RedHat9.0版本的支持,標志著RedHat Linux的正式完結。原本的桌面版RedHat Linux發(fā)行套件則與來自開源社區(qū)的Fedora進行合并,成為Fedora Core發(fā)行版本。目前RedHat分為兩個系列:由RedHat公司提供收費技術支持和更新的RedHat Enterprise Linux,以及社區(qū)開發(fā)的免費的Fedora Core。二、Fedora Core Fedora Core(縮寫為FC)被紅帽公司定位為新技術的實驗場地,許多心得技術都會在FC中檢驗,如果穩(wěn)定的話紅帽公司則會考慮加入RedHat Enterprise Linux中。 Fedora Core 1發(fā)布于2003年年末,而FC的定位便是桌面用戶。FC提供了最新的軟件包,同時,它的版本更新周期也非常短,僅6個月。由于版本更新頻繁,性能和穩(wěn)定性得不到保證,因此,一般在服務器上不推薦采用Fedora Core。其實可以這么認為,F(xiàn)edora就是RedHat發(fā)行
Red Hat企業(yè)版Linux的一個實驗版本,以用戶做測試,為RedHat企業(yè)版發(fā)布奠定基礎。三、RedHat Enterprise Linux
Red Hat Enterprise Linux(縮寫為RHEL,
Red Hat的企業(yè)版)。
Red Hat現(xiàn)在主要做服務器版的Linux開發(fā),在版本上注重了性能和穩(wěn)定性以及對硬件的支持。由于企業(yè)版操作系統(tǒng)的開發(fā)周期較長,注重性能、穩(wěn)定性和服務端軟件支持,因此版本更新相對較緩慢。
Red Hat Enterprise Linux又分為4個版本Advanced Server(AS)、ES、Workstation(WS)、Desktop,它們的差別不太大,只是功能方面的差別。四、Centos CentOs全名為“社區(qū)企業(yè)操作系統(tǒng)”(Community Enterprise Operating System) CentOs產(chǎn)生背景: RedHat發(fā)布RedHat9.0后,不再開發(fā)RedHat10,11......,全面轉(zhuǎn)向RedHat Enterprise Linux(簡寫為RHEL)的開發(fā),和以往不同的是,新的RedHat企業(yè)版要求用戶先購買lisence,RedHat同時承諾確保產(chǎn)品的穩(wěn)定性,安全性。RHEL二進制代碼不再提供下載,而是做為RedHat服務的一部分,但源碼依然是開放的。在這種情況下,出現(xiàn)了CentOs、whitebox、dao等等一批open source的企業(yè)版本,其中以centos最為活躍。下面講述CentOs是如何制作產(chǎn)生的: CentOs社區(qū)將RedHat的網(wǎng)站上的所有源代碼下載下來,進行重新編譯。由于AS/ES/WS是商業(yè)產(chǎn)品,因此,必須將所有RedHat的Logo和標識改成自己的CentOs標識。比如將AS4.0原版的SRPM源碼編譯后,換上CentOs社區(qū)的Logo,這樣就成為了CentOs4.0。RedHat Enterprise Linux AS4 Update1 的源碼編譯后,就成為了CentOs4.1。AS4 Update2的源碼編譯后,就成為了CentOs4.2等等。CentOs就是這樣產(chǎn)生的。因此,可以說CentOs就是RedHat的AS/ES/WS的免費版本,使用CentOs可以獲得與RedHat企業(yè)級Linux一樣的功能和性能。同時CentOs還提供免費的長期升級和更新服務。因此,在眾多的RHEL的克隆版本中,CentOs是很出眾很優(yōu)秀的。雖然說CentOs是RHEL的克隆,但并不是一模一樣的,所說的克隆是具有100%的互換性。對于CentOs其實不盡相同,RHEL的軟件在CentOs上面不能保證100%的正常工作。在了解RedHat系列各個版本的差異后,其實我們就找到了為何選擇RedHat Linux做為初學者入門學習的理由了。首先:在國內(nèi),乃至是全世界的Linux用戶最熟悉、最耳聞能祥的發(fā)行版肯定就是
Red Hat了。因為
Red Hat是Linux界的“老大”,美國
Red Hat公司發(fā)布的
Red Hat Linux是商業(yè)上運作最成功的一個Linux發(fā)行套件,因此
Red Hat公司發(fā)行的Linux值得信任,
Red Hat Linux的功能和性能也毋庸置疑。其次:
Red Hat現(xiàn)在擁有龐大的網(wǎng)絡用戶群體,網(wǎng)絡Linux資源基本90%都是基于
Red Hat Linux的,如果您在學習過程中遇到任何問題,隨時搜索網(wǎng)絡,就有成千上萬的答案展示在你面前。第三:
Red Hat Linux系列版本相互補充,相得益彰。如果你第一次接觸Linux,那么建議你先安裝Fedora Core,F(xiàn)edora Core安裝簡單,對硬件支持很好,界面也很華麗,同時也可以體檢
Red Hat Linux的最新功能;如果你對Linux有一定的了解,需要深入學習,建議你使用CentOs系統(tǒng);如果你是在做Linux企業(yè)級應用,建議你使用RHEL版本。最后:RedHat應用范圍廣,具有典型性和代表性,很多系統(tǒng)(例如紅旗redflag,中標Linux,Oracle發(fā)布的Enterprise Linux)都是以
Red Hat Linux為基準的,因而,可以說學會了
Red Hat Linux,就能觸類旁通,其他類似的Linux系統(tǒng)也能很快掌握;現(xiàn)在周圍學習Linux的一般也都是以RedHat為主,這樣交流方便,學習中出現(xiàn)問題,更容易得到解決。同時RedHat Linux的安裝和使用也是最簡單的,因此,基本上不會在 “裝系統(tǒng)”上浪費過多時間。 2.企業(yè)級應用首選suse linux 企業(yè)級的應用追求的是可靠性和穩(wěn)定性,這就要求構建企業(yè)級應用的系統(tǒng)平臺具有高可靠性和高穩(wěn)定性。企業(yè)級Linux的發(fā)行版本就是解決的這個問題。 SUSE是德國最著名的Linux發(fā)行版,在全世界范圍中也享有很高的聲譽。2003年11月4日,Novell公司對外宣布將收購SUSE。2004年1月該收購順利完成,Novell同時將SUDE正式命名為SUSE Linux。Novell公司收購SUSE,加速了suse Linux的發(fā)展,suse Linux無論在桌面市場還是服務器市場都更加專業(yè)化,據(jù)不完全統(tǒng)計,suse Linux現(xiàn)在歐洲Linux市場占有將近80%份額,大部分關鍵性應用都是建立在suse Linux下。由于suse進入中國時間較短,同時加上suse在中國的營銷模式短時間不能被國內(nèi)接受,因此現(xiàn)在suse在中國的市場份額不是很大,但是這些并不影響suse Linux高可靠性的事實,隨著suse的發(fā)展,相信suse Linux在中國的應用會越來越多。 3.游戲娛樂首選Ubuntu Linux 說到Linux桌面市場,Ubuntu Linux幾乎占據(jù)了桌面Linux的半壁江山,Ubuntu Linux主打Linux桌面之最,界面美觀,簡易而不失華麗,如果想在Linux下進行娛樂休閑,Ubuntu Linux絕對是首選。 Ubuntu的安裝非常人性化,只須按照提示一步一步進行,安裝與Windows一樣簡單!并且,Ubuntu被譽為對硬件支持最好最全面的Linux發(fā)行版之一,許多在其他發(fā)行版上無法使用,或者在默認配置時無法使用的硬件,在Ubuntu上都能輕松搞定。因此你可以像安裝Windows一樣輕松安裝Ubuntu。盡情體驗Ubuntu Linux帶來的樂趣。