首先咱們要可以清晰的區分Linux系統內核與Linux發行套件系統的區別,Linux系統內核指的是一個由Linus Torvalds負責維護,提供硬件抽象層、硬盤及文件系統控制及多任務功能的系統核心程序。而Linux發行套件系統纔是咱們常說的Linux操做系統,也便是由Linux內核與各類經常使用軟件的集合產品,全球大約有數百款的Linux系統版本,每一個系統版本都有本身的特性和目標人羣,因此毫不能一律而論誰是第一,誰是第二。安全
Linux的發行版本能夠大致分爲兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,前者以著名的Red Hat(RHEL紅帽)爲表明,後者以Debian爲表明。下面我來總結和對比一下幾個Linux的發行版本。服務器
1.RHEL紅帽 架構
Redhat,應該稱爲Redhat系列,包括工具
(1)RHEL (Redhat Enterprise Linux,也就是所謂的Redhat Advance Server,收費版本,穩定性很是好,適合服務器使用)性能
(2)Fedora Core (由原來的Redhat桌面版本發展而來,免費版本,穩定性較差,最好只用於桌面應用)測試
(3)CentOS (RHEL的社區克隆版本,免費版本,穩定性很是好,適合服務器使用)優化
Redhat是國內使用人羣最多的Linux版本,以致於有的人將Redhat等同於Linux,而有些老手更是隻用這一個版本的Linux。因此有什麼不明白的地方,很容易找到人來問,並且網上的Linux教程基本都是以Redhat爲例來說解。Redhat系列的包管理方式採用的是基於RPM包和YUM包的管理方式,包分發方式是編譯好的二進制文件。操作系統
2. CentOS 開放源代碼
社區企業操做系統(Community Enterprise Operating System,Centos)3d
來自於Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成。因爲出自一樣的源代碼,所以有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。二者的不一樣,在於CentOS並不包含封閉源代碼軟件。
CentOS 是RHEL源代碼再編譯的產物,並且在RHEL的基礎上修正了很多已知的 Bug ,相對於其餘 Linux 發行版,其穩定性值得信賴。
3.Fedora
用戶可免費體驗到最新的技術或工具,而功能成熟後會被加入到RHEL系統中。所以也被稱爲RHEL系統的「試驗田」,若是感興趣的話,能夠多關注此類系統的發展變化及新特性。
由全球社區愛好者構建的面向平常應用的快速且強大的操做系統。它容許任何人自由地使用、修改和重發布,不管如今仍是未來。它由一個強大的社羣開發,這個社羣的成員以本身的不懈努力,提供並維護自由、開源代碼的軟件和開放的標準。Fedora 項目由 Fedora 基金會管理和控制,獲得了 Red Hat 的支持。Fedora (第七版之前爲Fedora Core)是一款基於 Linux 的操做系統,也是一組維持計算機正常運行的軟件集合。其目標是建立一套新穎、多功能而且自由和開源的操做系統。
4.OpenSUSE
德國著名的Linux系統,全球範圍內有着不錯的聲譽及市場佔有率,發行量在歐洲佔第一位。。OpenSUSE對我的來講是徹底免費的,包括使用和在線更新。OpenSUSE被評價爲最華麗的Linux桌面發行版,甚至超越win7,但它的優點毫不僅僅侷限於win7還要絢麗的用戶交互界面,其性能也毫不亞於其餘Linux桌面發行版!
5.Gentoo
具備極高的自定製性,操做複雜,所以適合有經驗的人員使用。
它能爲幾乎任何應用程序或需求自動地做出優化和定製。追求極限的配置、性能,以及頂尖的用戶和開發者社區,都是Gentoo體驗的標誌特色。 Gentoo的哲學是自由和選擇。得益於一種稱爲Portage的技術,Gentoo能成爲理想的安全服務器、開發工做站、專業桌面、遊戲系統、嵌入式解決方案或者別的東西——你想讓它成爲何,它就能夠成爲何。
6.Debian
應該稱爲Debian 系列,包括Debian和Ubuntu等。Debian是社區類Linux的典範,是迄今爲止最遵循GNU規範的Linux系統。提供了接近十萬種不一樣的開源軟件支持,在國外用於很高的承認度和使用率。對於各種內核架構支持性良好,穩定性、安全性強更有免費的技術支持。
Debian最具特點的是apt-get / dpkg包管理方式,其實Redhat的YUM也是在模仿Debian的APT方式,但在二進制文件發行方式中,APT應該是最好的了。Debian的資料也很豐富,有不少支持的社區,有問題求教也有地方可去。
分爲三個版本分支(branch):
(1)unstable,爲最新的測試版本,其中包括最新的軟件包,可是也有相對較多的bug,適合桌面用戶。
(2)testing,通過unstable中的測試,相對較爲穩定,也支持了很多新技術。
(3)stable,通常只用於服務器,上面的軟件包大部分都比較過期,可是穩定和安全性都很是的高。
7.Ubuntu
Ubuntu是一款基於Debian派生的操做系統(嚴格來講不能算一個獨立的發行版本),對新款硬件具備極強的兼容能力。 特色是界面很是友好,容易上手,對硬件支持很是全面,是最適合作桌面系統的Linux發行版本,同時Ubuntu也可用於服務器領域。
Ubuntu的目標在於爲通常用戶提供一個最新的,同時又相對穩定的主要自由軟件構建而成的操做系統。Ubuntu具備強大的社區力量,用戶能夠方便地從社區獲取幫助。
以上簡單地介紹了Linux目前常見的幾個發行版本,但願對你們有幫助。