Fedora、SuSE、Redhat、Ubuntu、Centos


想學Linux,但版本太多了,如Fedora、SuSE、Redhat、Ubuntu等,不免讓人眼花繚亂,那么初學者該如何選擇呢?

也許很多人會不屑的說,Linux不就是個操作系統么。錯!Linux不是一個操作系統,嚴格來講,Linux只是一個操作系統中的內核。內核是什么?內核建立了計算機軟件與硬件之間通訊的平台,內核提供系統服務,比如文件管理、虛擬內存、設備I/O等。

我們通常所說的Linux,指 GNU/Linux ,即采用Linux內核的GNU操作系統。是的,操作系統的實際名稱是GNU。


[GNU計划,又稱革奴計划,是由Richard Stallman在1983年9月27日公開發起的。它的目標是創建一套完全自由的操作系統。Richard Stallman最早是在net.unix-wizards新聞組上公布該消息,並附帶一份《GNU宣言》等解釋為何發起該計划的文章,其中一個理由就是要“重現當年軟件界合作互助的團結精神”。為保證GNU軟件可以自由地“使用、復制、修改和發布”,所有GNU軟件都在一份在禁止其他人添加任何限制的情況下授權所有權利給任何人的協議條款,GNU通用公共許可證(GNU General Public License,GPL)。即“反版權”(或稱Copyleft)概念]


其實,對於廣大初學者來說, 應該是以可以取得的學習資源最廣泛的、社區最活躍的一個版本。在Linux的領域里,無論是Red Hat、SUSE、Ubuntu,都可以找到很多共通的學習資源,國內有一些Linux應用的解答的平台,其他還有很多英文的網站,可以找到學習的資源。

但因為剛接觸,所以有很多技術細節。系統本身要處理好,初學者最怕入門門檻高,一開始就要搞這搞那才能開始用,可能還沒開始就心涼了一大半。

如果可以接受英文操作介面,那么,不管哪個平台,都是很好的學習渠道,如果一定要用中文介面,以中文化的完善程度來看,筆者認為Ubuntu稍好一些。以桌面設計的親和度來說,Ubuntu和Suse都不錯。

一般能看到的SUSE,多半是桌面版本。另外,還有Enterprise版本,但初學者用SUSE Desktop版本就行了,基本的一些服務器功能也都有。

如果用Ubuntu來當初學入門,安裝過程中,比較不會有硬件驅動程序的限制。

硬體驅動程序,是學習Linux者的惡夢。筆者認為 Ubuntu在這方面比SUSE周全。在Red Hat或SUSE的環境中,對於太新或比較冷門的硬件,大多沒有預設驅動程序,需要自己去找。但熟悉Ubuntu后, 還是要去接觸SUSE或Red Hat,因為SUSE或Red Hat是企業級應用Linux的正統

剛開始學時,可以先從GUI介面學起,之后慢慢地轉向文字介面模式。

可以根據Linux的用途來考慮學哪一個,如果是個人喜好,Ubuntu桌面版是不錯的選擇,如果想做企業級應用,SUSE、Red Hat就是必要選擇了。

附常用Linux版本介紹:


CentOS

CentOS 是一個基於Red Hat Linux 提供的可自由使用源代碼的企業級 Linux發行版本。每個版本的 CentOS都會獲得十年的支持(通過安全更新方式)。新版本的 CentOS 大約每兩年發行一次,而每個版本的 CentOS 會定期(大概每六個月)更新一次,以便支持新的硬件。這樣,建立一個安全、低維護、穩定、高預測性、高重復性的 Linux 環境。[1]CentOS是Community Enterprise Operating System的縮寫。
CentOS 是 RHEL(Red Hat Enterprise Linux)源代碼再編譯的產物,而且在 RHEL的基礎上修正了不少已知的 Bug ,相對於其他 Linux 發行版,其穩定性值得信賴。RHEL 在發行的時候,有兩種方式。一種是二進制的發行方式,另外一種是源代碼的發行方式。無論是哪一種發行方式,你都可以免費獲得(例如從網上下載),並再次發布。但如果你使用了他們的在線升級(包括補丁)或咨詢服務,就必須要付費

1[3].可以把CentOS理解為Red Hat AS系列!它完全就是對Red Hat AS進行改進后發布的!各種操作、使用和RED HAT沒有區別!
2.CentOS完全免費,不存在RED HAT AS4需要序列號的問題。
3.CentOS獨有的yum命令支持在線升級,可以即時更新系統,不像RED HAT那樣需要花錢購買支持服務!
4.CentOS修正了許多RED HAT AS的BUG!
5.CentOS版本說明:CentOS3.1 等同於 RED HAT AS3 Update1 CentOS3.4 等同於 RED HAT AS3 Update4 CentOS4.0 等同於 RED HAT AS4
與 RHEL的關系
RHEL 在發行的時候,有兩種方式。一種是二進制的發行方式,另外一種是源代碼的發行方式。無論是哪一種發行方式,你都可以免費獲得(例如從網上下載),並再次發布。但如果你使用了他們的在線升級(包括補丁)或咨詢服務,就必須要付費。RHEL 一直都提供源代碼的發行方式,CentOS 就是將 RHEL 發行的源代碼重新編譯一次,形成一個可使用的二進制版本。由於 LINUX 的源代碼是 GNU,所以從獲得 RHEL 的源代碼到編譯成新的二進制,都是合法。只是 REDHAT 是商標,所以必須在新的發行版里將 REDHAT 的商標去掉。REDHAT 對這種發行版的態度是:"我們其實並不反對這種發行版,真正向我們付費的用戶,他們重視的並不是系統本身,而是我們所提供的商業服務。" 所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的軟件。但 CentOS 並不向用戶提供商業支持,當然也不負上任何商業責任。如果你要將你的 RHEL 轉到 CentOS 上,因為你不希望為 RHEL 升級而付費。當然,你必須有豐富 linux 使用經驗,因此 RHEL 的商業技術支持對你來說並不重要。但如果你是單純的業務型企業,那么還是建議你選購 RHEL 軟件並購買相應服務。這樣可以節省你的 IT 管理費用,並可得到專業服務。一句話,選用 CentOS 還是 RHEL,取決於你所在公司是否擁有相應的技術力量。



Mandriva

Mandriva原名Mandrake,最早由Ga?l Duval創建並在1998年7月發布。記得前兩年國內剛開始普及Linux時,Mandrake非常流行。說起Mandrake的歷史,其實最早 Mandrake的開發者是基於Redhat進行開發的。Redhat默認采用GNOME桌面系統,而Mandrake將之改為KDE。而由於當時的 Linux普遍比較難安裝,不適合第一次接觸Linux的新手,所以Mandrake還簡化了安裝系統。我想這也是當時Mandrake在國內如此紅火的 原因之一。Mandrake在易用性方面的確是下了不少功夫,包括默認情況下的硬件檢測等。

Mandrake的開發完全透明化,包括“cooker”。當系統有了新的測試版本后,便可以在cooker上找到。之前Mandrake的新版本的發布速度很快,但從9.0之后便開始減緩。估計是希望能夠延長版本的生命力以確保穩定和安全性。

優點:友好的操作界面,圖形配置工具,龐大的社區技術支持,NTFS分區大小變更

缺點:部分版本bug較多,最新版本只先發布給Mandrake俱樂部的成員

軟件包管理系統:urpmi (RPM)

免費下載:FTP即時發布下載,ISO在版本發布后數星期內提供

官方主頁:http://www.mandrivalinux.com/

Red Hat

國內,乃至是全世界的Linux用戶所最熟悉、最耳聞能 詳的發行版想必就是Red Hat了。Red Hat最早由Bob Young和Marc Ewing在1995年創建。而公司在最近才開始真正步入盈利時代,歸功於收費的Red Hat Enterprise Linux(RHEL,Red Hat的企業版)。而正統的Red Hat版本早已停止技術支持,最后一版是Red Hat 9.0。於是,目前Red Hat分為兩個系列:由Red Hat公司提供收費技術支持和更新的Red Hat Enterprise Linux,以及由社區開發的免費的Fedora Core。Fedora Core 1發布於2003年年末,而FC的定位便是桌面用戶。FC提供了最新的軟件包,同時,它的版本更新周期也非常短,僅六個月。目前最新版本為FC 3,而FC4也預定將於今年6月發布。這也是為什么服務器上一般不推薦采用Fedora Core。

適用於服務器的版本是Red Hat Enterprise Linux,而由於這是個收費的操作系統。於是,國內外許多企業或空間商選擇CentOS。CentOS可以算是RHEL的克隆版,但它最大的好處是免費!菜鳥油目前的服務器便采用的CentOS 3.4。

優點:擁有數量龐大的用戶,優秀的社區技術支持,許多創新

缺點:免費版(Fedora Core)版本生命周期太短,多媒體支持不佳

軟件包管理系統:up2date (RPM), YUM (RPM)

免費下載:是

官方主頁:http://www.redhat.com/

SUSE

SUSE是德國最著名的Linux發行版,在全世界范圍中也享有較高的聲譽。SUSE自主開發的軟件包管理系統YaST也大受好評。SUSE於2003年年末被Novell收購。

SUSE之后的發布顯得比較混亂,比如9.0版本是收費的,而10.0版本(也許由於各種壓力)又免費發布。這使得一部分用戶感到困惑,也轉而使用其它發行版本。但是,瑕不掩瑜,SUSE仍然是一個非常專業、優秀的發行版。

優點:專業,易用的YaST軟件包管理系統

缺點:FTP發布通常要比零售版晚1~3個月

軟件包管理系統:YaST (RPM), 第三方APT (RPM) 軟件庫(repository)

免費下載:取決於版本

官方主頁:http://www.suse.com/

Debian GNU/Linux

Debian是菜鳥油服務器之前所采用的操作系統。 Debian最早由Ian Murdock於1993年創建。可以算是迄今為止,最遵循GNU規范的Linux系統。Debian系統分為三個版本分支 (branch):stable, testing 和 unstable。截至2005年5月,這三個版本分支分別對應的具體版本為:Woody, Sarge 和 Sid。其中,unstable為最新的測試版本,其中包括最新的軟件包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經過 unstable中的測試,相對較為穩定,也支持了不少新技術(比如SMP等)。而Woody一般只用於服務器,上面的軟件包大部分都比較過時,但是穩定 和安全性都非常的高。菜鳥油之前所采用的是Debian Sarge。

Debian

為何有如此多的用戶痴迷於Debian呢(包括筆者在 內)?apt-get / dpkg是原因之一。dpkg是Debian系列特有的軟件包管理工具,它被譽為所有Linux軟件包管理工具(比如RPM)最強大的!配合apt- get,在Debian上安裝、升級、刪除和管理軟件變得異常容易。許多Debian的用戶都開玩笑的說,Debian將他們養懶了,因為只要簡單得敲一 下”apt-get upgrade && apt-get update”,機器上所有的軟件就會自動更新了……

優點:遵循GNU規范,100%免費,優秀的網絡和社區資源,強大的apt-get

缺點:安裝相對不易,stable分支的軟件極度過時

軟件包管理系統:APT (DEB)

免費下載:是

官方主頁:http://www.debian.org/

Ubuntu

簡單而言,Ubuntu就是一個擁有Debian所有的 優點,以及自己所加強的優點的近乎完美的Linux操作系統。:) Ubuntu是一個相對較新的發行版,但是,它的出現可能改變了許多潛在用戶對Linux的看法。也許,從前人們會認為Linux難以安裝、難以使用,但 是,Ubuntu出現后,這些都成為了歷史。Ubuntu基於Debian Sid,所以這也就是筆者所說的,Ubuntu擁有Debian的所有優點,包括apt-get。然而,不僅如此而已,Ubuntu默認采用的GNOME 桌面系統也將Ubuntu的界面裝飾的簡易而不失華麗。當然,如果你是一個KDE的擁護者的話,Kubuntu同樣適合你!

Ubuntu的安裝非常的人性化,只要按照提示一步一步 進行,安裝和Windows同樣簡便!並且,Ubuntu被譽為對硬件支持最好最全面的Linux發行版之一,許多在其他發行版上無法使用,或者默認配置 時無法使用的硬件,在Ubuntu上輕松搞定。並且,Ubuntu采用自行加強的內核(kernel),安全性方面更上一層樓。並且,Ubuntu默認不 能直接root登陸,必須從第一個創建的用戶通過su或sudo來獲取root權限(這也許不太方便,但無疑增加了安全性,避免用戶由於粗心而損壞系 統)。Ubuntu的版本周期為六個月,彌補了Debian更新緩慢的不足。

優點:人氣頗高的論壇提供優秀的資源和技術支持,固定的版本更新周期和技術支持,可從Debian Woody直接升級

缺點:還未建立成熟的商業模式

軟件包管理系統:APT (DEB)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM