linux各個發行版的區別

原文地址:http://blog.csdn.net/ithomer/article/details/9729933

最早由Linus Benedict Torvalds在1991年開始編寫。在這之前,Richard Stallman創建了Free Software Foundation(FSF)組織以及GNU項目,並不斷的編寫創建GNU程序(此類程序的許可方式均爲GPL: General Public License)。在不斷的有傑出的程序員和開發者加入到GNU組織中後,便造就了今天我們所看到的Linux,或稱GNU/Linux。

Linux的發行版本可以大體分爲兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本

前者以著名的Redhat(RHEL)爲代表,後者以Debian爲代表。


Linux 發行版:

Redhat,應該稱爲Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所謂的Redhat Advance Server,收費版本)、Fedora Core(由原來的Redhat桌面版本發展而來,免費版本)、CentOS(RHEL的社區克隆版本,免費)。Redhat應該說是在國內使用人羣最多的Linux版本,甚至有人將Redhat等同於Linux,而有些老鳥更是隻用這一個版本的Linux。所以這個版本的特點就是使用人羣數量大,資料非常多,言下之意就是如果你有什麼不明白的地方,很容易找到人來問,而且網上的一般Linux教程都是以Redhat爲例來講解的。Redhat系列的包管理方式採用的是基於RPM包的YUM包管理方式,包分發方式是編譯好的二進制文件。穩定性方面RHEL和CentOS的穩定性非常好,適合於服務器使用,但是Fedora Core的穩定性較差,最好只用於桌面應用。

Debian,或者稱Debian系列,包括Debian和Ubuntu等。Debian是社區類Linux的典範,是迄今爲止最遵循GNU規範的Linux系統。Debian最早由Ian Murdock於1993年創建,分爲三個版本分支(branch): stable, testing 和 unstable。其中,unstable爲最新的測試版本,其中包括最新的軟件包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經 過unstable中的測試,相對較爲穩定,也支持了不少新技術(比如SMP等)。而stable一般只用於服務器,上面的軟件包大部分都比較過時,但是 穩定和安全性都非常的高。Debian最具特色的是apt-get / dpkg包管理方式,其實Redhat的YUM也是在模仿Debian的APT方式,但在二進制文件發行方式中,APT應該是最好的了。Debian的資 料也很豐富,有很多支持的社區,有問題求教也有地方可去:)

Ubuntu嚴格來說不能算一個獨立的發行版本,Ubuntu是基於Debian的unstable版本加強而來,可以這麼說,Ubuntu就是 一個擁有Debian所有的優點,以及自己所加強的優點的近乎完美的 Linux桌面系統。根據選擇的桌面系統不同,有三個版本可供選擇,基於Gnome的Ubuntu,基於KDE的Kubuntu以及基於Xfc的 Xubuntu。特點是界面非常友好,容易上手,對硬件的支持非常全面,是最適合做桌面系統的Linux發行版本。

Gentoo,偉大的Gentoo是Linux世界最年輕的發行版本,正因爲年輕,所以能吸取在她之前的所有發行版本的優點,這也是Gentoo 被稱爲最完美的Linux發行版本的原因之一。Gentoo最初由Daniel Robbins(FreeBSD的開發者之一)創建,首個穩定版本發佈於2002年。由於開發者對FreeBSD的熟識,所以Gentoo擁有媲美 FreeBSD的廣受美譽的ports系統 ——Portage包管理系統。不同於APT和YUM等二進制文件分發的包管理系統,Portage是基於源代碼分發的,必須編譯後才能運行,對於大型軟 件而言比較慢,不過正因爲所有軟件都是在本地機器編譯的,在經過各種定製的編譯參數優化後,能將機器的硬件性能發揮到極致。Gentoo是所有Linux 發行版本里安裝最複雜的,但是又是安裝完成後最便於管理的版本,也是在相同硬件環境下運行最快的版本。

FreeBSD,是一個自由的、免費的類UNIX操作系統(Unix-like),經由BSD UNIX由AT&T UNIX衍生而來,FreeBSD由於法律原因不能稱爲UNIX,但由於直接衍生於BSD UNIX,並且一些原來BSD UNIX的開發者後來轉到FreeBSD的開發,使得FreeBSD在內部結構和系統API上和UNIX有很大的兼容性。由於FreeBSD寬鬆的法律條款,其代碼被好多其他系統借鑑包括蘋果公司的MacOS X,正因此由於MacOS X的UNIX兼容性,使得MacOS X獲得了UNIX商標認證。

它並不是一個Linux系統!但FreeBSD與Linux的用戶羣有相當一部分是重合的,二者支持的硬件環境也比較一致,所採用的軟件也比較類似,所以可以將FreeBSD視爲一個Linux版本來比較。FreeBSD擁有兩個分支: stable和current。顧名思義,stable是穩定版,而 current則是添加了新技術的測試版。FreeBSD採用Ports包管理系統,與Gentoo類似,基於源代碼分發,必須在本地機器編後後才能運行,但是Ports系統沒有Portage系統使用簡便,使用起來稍微複雜一些。FreeBSD的最大特點就是穩定和高效,是作爲服務器操作系統的最佳選 擇,但對硬件的支持沒有Linux完備,所以並不適合作爲桌面系統。


SUSE Linux簡稱"SuSE",發音爲/zuz/,意思爲"Software- und System-Entwicklung",這是一句德文,英文爲"Software and system development"。現在這家公司的名字再度更改成SUSE Linux。它原德國的 SuSE Linux AG公司發行維護的Linux發行版,是屬於此公司的註冊商標。2004年這家公司被Novell公司收購。廣義上SUSE Linux是一系列Linux發行版,第一個版本出現在1994年初,SUSE現存的最古老的商業發行版之一,起源於德國,而SUSE Linux 針對個人用戶。SUSE Linux原是以Slackware Linux爲基礎,並提供完整德文使用界面的產品。1992年 Peter McDonald成立了Softlanding Linux System(SLS)這個發行版。這套發行版包含的軟件非常多,更首次收錄了X Window及TCP/IP等套件。Slackware就是一個基於SLS的發行版。


Mandriva,是目前全球最優秀的Linux發行版之一,穩居於linux排行榜第一梯隊。2005年之前穩居linux排行榜NO.1。它是目前最易用的linux發行版,也是衆多國際級linux發行版中唯一一個默認即支持中文環境的linux。它是法國的Mandriva公司(前身爲Mandrake公司)開發的Linux發行版。Mandriva公司現在仍然是歐洲最大的Linux廠商,Mandriva Linux的前身爲著名的Mandrake Linux。Mandriva(Mandrake)項目是世界上第一個爲非技術類用戶設計的易於使用、安裝和管理的linux版本。Mandriva(Mandrake Linux)早期方便的字體安裝工具和默認的中文支持,爲Linux普及做出了很大的貢獻。現在的Mandriva是由mandrake和Conectiva結合發展而來的。


Slackware,是由Patrick Volkerding開發的GNU/Linux發行版。與很多其他的發行版不同,它堅持KISS(Keep It Simple Stupid)的原則,就是說沒有任何配置系統的圖形界面工具。一開始,配置系統會有一些困難,但是更有經驗的用戶會喜歡這種方式的透明性和靈活性。 Slackware Linux的另一個突出的特性也符合KISS原則:Slackware沒有如RPM之類的成熟的軟件包管理器。Slackware的軟件包都是通常的tgz(tar/gzip)格式文件再加上安裝腳本。Tgz對於有經驗的用戶來說,比RPM更爲強大,並避免了RPM之類管理器的依賴性問題。Slackware與其他的發行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力圖成爲“UNIX風格”的Linux發行版本。只吸收穩定版本的應用程序,並且缺少其他linux版本中那些爲發行版本定製的配置工具。



Linux 發行版(移動):

Android,是一種基於Linux的自由及開放源代碼的操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國大陸地區較多人使用“安卓”或“安致”。Android操作系統最初由Andy Rubin開發,主要支持手機。2005年8月由Google收購注資。2007年11月,Google與84家硬件製造商、軟件開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。隨後Google以Apache開源許可證的授權方式,發佈了Android的源代碼。第一部Android智能手機發佈於2008年10月。Android逐漸擴展到平板電腦及其他領域上,如電視、數碼相機、遊戲機等。2011年第一季度,Android在全球的市場份額首次超過塞班系統,躍居全球第一。 2012年11月數據顯示,Android佔據全球智能手機操作系統市場76%的份額,中國市場佔有率爲90%。


MeeGo,是一種基於Linux的自由、開放源代碼的移動便攜設備操作系統。它在2010年2月的全球移動通信大會中發佈,主要推動者爲諾基亞與英特爾。MeeGo融合了諾基亞的Maemo及英特爾的Moblin平臺,並由Linux基金會主導。MeeGo主要定位在移動設備、家電數碼等消費類電子產品市場,可用於智能手機、平板電腦、上網本、智能電視和車載系統等平臺。2011年9月28日,繼諾基亞宣佈放棄開發meego之後,英特爾也正式宣佈將MeeGo與LiMo合併成爲新的系統:Tizen。2012年7月,在諾基亞的支持下,Jolla Mobile公司成立。並基於Meego研發sailfish os,將在華髮布新一代Jolla手機。


Chrome OS,是一款基於Linux的開源PC操作系統,定位於上網本、緊湊型以及低成本電腦。這款開源軟件將被命名爲Chrome OS,谷歌公司於2010年12月7日在美國舉行Chrome相關產品發佈會,發佈會上正式發佈Chrome Web store和Chrome OS。Chromium OS是Google Chrome OS計算機操作系統的開源項目,主要是提供給開發者用的,每個人可以檢查、修改代碼甚至是編譯出自己的版本。


webOS,是一個嵌入式操作系統,以Linux內核爲主體並加上部份Palm公司開發的專有軟件,它主要是爲Palm 智能手機而開發。該平臺於2009年1月8日的拉斯維加斯國際消費電子展宣佈給公衆,並於2009年6月6日發佈。該平臺是事實上的PalmOS繼任者,webOS將在線社交網絡和Web 2.0一體化作爲重點。第一款搭載webOS系統的智能手機是Palm Pre,於2009年6月6日發售。由於Palm被HP收購,webOS被收歸HP旗下。2011年8月19日凌晨,在惠普第三季度財報會議上,惠普宣佈正式放棄圍繞TouchPad平板電腦和webOS手機的所有運營。


Tizen,(中文名:泰澤)是兩大Linux聯盟 LiMo Foundation和 Linux Foundation整合資源優勢,攜手英特爾三星電子,共同開發針對手機和其它設備的操作系統。該系統整合了LiMoMeeGo兩個操作系統,並且預計於2012年2月正式公佈。Tizen系統是英特爾MeeGo系統與三星LiMo系統的混合體。  隨着惠普放棄開發webOS智能手機和平板電腦,RIM的Playbook艱難求生,諾基亞劇變,運營商們希望能出現一個可替代的新操作系統,沒人希望看到Android和iOS雙寡頭壟斷的局面。  同時由於英特爾三星各自在MeeGo及Bada發展遭遇困難,雙方便攜手全新平臺Tizen系統,這樣可以降低開發資源與人力,並強化技術及應用程序商店功能,包括宏碁、華碩均將加入Tizen平臺開發計劃,宏達電也正評估中,Tizen平臺是否有機會形成 OS 平臺第4勢力,與Android、iOS、Windows相較勁,備受業界關注。


BADA,是韓國三星電子自行開發的智能手機平臺,底層爲Linux核心。支援豐富功能和用戶體驗的軟件應用,於2009年11月10日發佈。bada在韓語裏是“海洋”的意思。bada的設計目標是開創人人能用的智能手機的時代。它的特點是配置靈活、用戶交互性佳、面向服務優,非常重視SNS整合和基於位置服務應用。bada系統由操作系統內核層、設備層、服務層和框架層組成,支持設備應用、服務應用和WebFlash應用。



Linux 發行版(國內 ):

RedFlag,紅旗Linux是由北京中科紅旗軟件技術有限公司開發的一系列Linux發行版,包括桌面版、工作站版、數據中心服務器版、HA集羣版和紅旗嵌入式Linux等產品。目前在中國各軟件專賣店可以購買到光盤版,同時官方網站也提供光盤鏡像免費下載。紅旗Linux是中國較大、較成熟的Linux發行版之一。


Kylin中標麒麟(原名中標普華Linux),2010年12月底,中標普華與國防科技大學強強聯手進行操作系統方面的技術合作,合作之後的中標普華Linux操作系統更名爲“中標麒麟”,而且也進一步更換了新操作系統的Logo。此次合作,是民用“中標普華”操作系統的易操作性與軍用的“銀河麒麟”的高度安全性在技術上的深層次合作,雙方分別將各自的特色性能融合到新操作系統中。中標麒麟操作系統採用強化的Linux內核,分成桌面版、通用版、高級版和安全版等,滿足不同客戶的要求,已經廣泛的使用在能源、金融、交通、政府、央企等行業領域。中標麒麟增強安全操作系統採用銀河麒麟KACF強制訪問控制框架和RBA角色權限管理機制,支持以模塊化方式實現安全策略,提供多種訪問控制策略的統一平臺,是一款真正超越“多權分立”的B2級結構化保護操作系統產品。


華鐳Linux,通用操作系統RAYS 是由新華科技系統軟件有限公司自主研發的中文Linux操作系統。它在Linux穩定內核的基礎上融合了多項先進技術,能全面滿足政府、公司、個人、家庭在辦公、娛樂、學習和教育等多方面的應用需求。此外,華鐳通用操作系統全面支持包括龍芯、衆志在內的多款國產CPU,實現了“國產CPU+國產操作系統+國產應用軟件”的完整產業鏈。


Magic Linux,是一個新的Linux發行,簡稱 MGC,是針對中國人的版本,由中國Linux公社的社區會員和Linux愛好者製作的中文 Linux 發行版,現基於Fedora修改而來。Magic Linux的目的很簡單:讓大家真正地用Linux,而不是去一個接一個的漢化Linux。Magic Linux的口號是:沒有實現不了的夢。2002年,cjacker 在中國Linux公社的論壇發佈了自己爲了學習而做的 Linux中文版,在 Red Hat 8.0的基礎上修改而成,版本1.0。之後 cjacker 投身於北京中科紅旗軟件技術有限公司,Magic Linux 後續開發遇到了前所未有的困難。KanKer、KDE、sejishikong 等中國 Linux 公社會員加入了開發,重寫了 Magic Linux,發佈了 Magic Linux 2.0,最終形成了現在獨立的穩定發行版本 2.5.X,2012年開發組正積極地研發以 Live 安裝爲主的 3.0。


共創Linux,一款基於Linux的桌面操作系統,功能豐富,可以部分地替代現有常用的Windows桌面操作系統。它採用類似於Windows XP風格的圖形用戶界面,符合Windows XP的操作習慣,讓用戶使用起來感覺更熟悉,更易用,降低了培訓成本。提供了優秀的中文支持能力,字體顯示效果十分美觀。高度智能化的中文拼音輸入法,使用方便、輸入效率高,達到Windows下拼音輸入法同等的水平。



Linux 桌面版:

如果你只是需要一個桌面系統,而且既不想使用盜版,又不想花大量的錢購買商業軟件,那麼你就需要一款適合桌面使用的Linux發行版本了,如:Ubuntu

如果你不想自己定製任何東西,不想在系統上浪費太多時間,那麼很簡單,你就根據自己的愛好在ubuntu、kubuntu以及xubuntu中選一款吧,三者的區別僅僅是桌面程序的不一樣。

如果你需要一個桌面系統,而且還想非常靈活的定製自己的Linux系統,想讓自己的機器跑得更歡,不介意在Linux系統安裝方面浪費一點時間,那麼你的唯一選擇就是Gentoo,盡情享受Gentoo帶來的自由快感吧!

如果你需要的是一個服務器系統,而且你已經非常厭煩各種Linux的配置,只是想要一個比較穩定的服務器系統而已,那麼你最好的選擇就是CentOS了,安裝完成後,經過簡單的配置就能提供非常穩定的服務了。

如果你需要的是一個堅如磐石的非常穩定的服務器系統,那麼你的唯一選擇就是FreeBSD。

如果你需要一個穩定的服務器系統,而且想深入摸索一下Linux的各個方面的知識,想自己定製許多內容,那麼我推薦你使用Gentoo。   


Linux 服務器:

CentOS,其實是Redhat的內核,感覺是會成熟穩定一點,相比舊Redhat,他多了一個yum的命令,學Debian一樣自動安裝軟件;但我感覺CentOS的可以Yum的東西相比Debian或Ubuntu實在太少了;CentOS介於年輕與成熟之間,它比Ubuntu更注重安全性,默認一裝好就自帶並打開防火牆就知道;而且有一個叫SELinux的東東在裏面,讓不同的程序之間權限有所限制,這也是我裝CentOS一些軟件經常莫名奇妙地告訴我“沒有權限”的一個原因。後來因爲一些軟件搞了一夜,都沒有搞成功,比如VSftp+PAM_MYSQL的認證,一氣之下把他格掉了。

Ubuntu,就是Debian的延續版,apt-get自動安裝、更新軟件的方式,是Debian首創。相比起來apt-get軟件庫及源強大很多,也多很多,我們的服務器除了一個magickWand(imageMagick的PHP API),其它東西全部都是apt-get下來的,安裝不需要一分鐘;感覺Ubuntu更加自由,小巧,靈活,有點年輕人的感覺。

Gentoo,估計是性能最好的,因爲他安裝超麻煩;據說他的理念就是,讓你明白Linux的每一樣東西是如何出來的!全部由你定製來決定。

FreeBSD,是另外一種類UNIX內核,不屬於Linux,適做服務器就是採用FreeBSD,據說是性能最強勁的。但內核不一樣,我們這次不敢嘗試。



Linux發行版 (列表)

基於Debian
 Debian Ubuntu Linux Mint
 Knoppix MEPIS sidux
 CrunchBang Linux Chromium OS Google Chrome OS
基於Red Hat
 Red Hat Enterprise Linux Fedora CentOS
 Scientific Linux Oracle Linux
基於Mandriva
 Mandriva Linux PCLinuxOS Unity Linux
 Mageia

基於Gentoo
 Gentoo Linux Sabayon Linux Calculate Linux
 Funtoo Linux

基於Slackware
 Slackware Zenwalk VectorLinux
其它
 SUSE Arch Linux Puppy Linux
 Damn Small Linux MeeGo Slitaz
 Tizen StartOS






參考推薦:

Linux掃盲篇:CentOS、Ubuntu、Gentoo

國內十大Linux版本一覽

國內Linux發行版介紹



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章