Linux各大發(fā)行版介紹

也許很多人會不屑的說,Linux不就是個(gè)操作系統(tǒng)么。錯(cuò)!Linux不是一個(gè)操作系統(tǒng),嚴(yán)格來講,Linux只是一個(gè)操作系統(tǒng)中的內(nèi)核。內(nèi)核是什么?內(nèi)核建立了計(jì)算機(jī)軟件與硬件之間通訊的平臺,內(nèi)核提供系統(tǒng)服務(wù),比如文件管理、虛擬內(nèi)存、設(shè)備I/O等。
既然Linux只是一個(gè)內(nèi)核。那么我們通常所說的Linux操作系統(tǒng)又是什么?我們通常所說的Linux,指 GNU/Linux ,即采用Linux內(nèi)核的GNU操作系統(tǒng)。是的,操作系統(tǒng)的實(shí)際名稱是GNU。什么是GNU?GNU代表GNU’s Not Unix。可以說是一個(gè)操作系統(tǒng)又可以說是一種規(guī)范。比如,眾所周知的PHP,原名為Personal HomePage(個(gè)人主頁),根據(jù)GNU的軟件命名規(guī)則,PHP現(xiàn)已更名為PHP: Hypertext Preprocessor(超文本預(yù)處理程序)。
誰編寫/創(chuàng)造了Linux?
Linux最早由Linus Torvalds在1991年開始編寫。在這之前,Richard Stallman創(chuàng)建了Free Software Foundation(FSF)組織以及GNU項(xiàng)目,并不斷的編寫創(chuàng)建GNU程序(程序的許可方式均為GPL: General Public License)。在不斷的有程序員和開發(fā)者加入到GNU組織中后,變造就了今天我們所看到的Linux,或稱GNU/Linux。
什么是Linux發(fā)行版?
正
如之前所說的,Linux只是一個(gè)內(nèi)核。然而,一個(gè)完整的操作系統(tǒng)不僅僅是內(nèi)核而已。所以,許多個(gè)人、組織和企業(yè),開發(fā)了基于GNU/Linux的
Linux發(fā)行版。這其中最著名的便是Red Hat公司的Red Hat系列以及社區(qū)(community)組織的Debian系列。
下面我就簡單得介紹一下目前比較著名、流行的Linux發(fā)行版本。部分資料來源:
DistroWatch.com
istrowatch.com很早就發(fā)布了世界排名前十的發(fā)行版,下面我就簡單得介紹一下它們。
2、openSUSE——個(gè)人認(rèn)為最漂亮的Linux發(fā)行版,被novll收購之后有點(diǎn)搖擺不定,最近還跟微軟弄一塊去了
3、Redhat/Fedora——老牌Linux公司的發(fā)行版。
4、Debian GNU/Linux——經(jīng)典中的經(jīng)典……
5、Mandriva Linux——很易用的Linux。
6、PCLinuxOS——基于Mandriva衍生的版本,還是很不錯(cuò)的~~
7、MEPIS Linux——沒用過。
8、KNOPPIX——LiveCD中的老二(第一還沒出世),不過我更喜歡可以放到優(yōu)盤里的Slax
9、Slackware Linux——聽說非常神奇的版本,就是沒用過……
10、Gentoo Linux——瘋子、變態(tài)、狂人的Linux
ubuntu

Ubuntu 的安裝非常的人性化,只要按照提示一步一步進(jìn)行,安裝和Windows同樣簡便!并且,Ubuntu被譽(yù)為對硬件支持最好最全面的Linux 發(fā)行版之一,許多在其他發(fā)行版上無法使用,或者默認(rèn)配置時(shí)無法使用的硬件,在Ubuntu上輕松搞定。并且,Ubuntu采用自行加強(qiáng)的內(nèi)核 (kernel),安全性方面更上一層樓。并且,Ubuntu默認(rèn)不能直接root登陸,必須從第一個(gè)創(chuàng)建的用戶通過su或sudo來獲取root權(quán)限 (這也許不太方便,但無疑增加了安全性,避免用戶由于粗心而損壞系統(tǒng))。Ubuntu的版本周期為六個(gè)月,彌補(bǔ)了Debian更新緩慢的不足。
優(yōu)點(diǎn):人氣頗高的論壇提供優(yōu)秀的資源和技術(shù)支持,固定的版本更新周期和技術(shù)支持,可從Debian Woody直接升級
缺點(diǎn):還未建立成熟的商業(yè)模式
軟件包管理系統(tǒng):APT (DEB)
免費(fèi)下載:是
官方主頁:http://www.ubuntulinux.org/
Suse

SUSE在收購之后的發(fā)布顯得比較混亂,比如9.0版本是收費(fèi)的,而10.0版本(也許由于各種壓力)又免費(fèi)發(fā)布。這使得一部分用戶感到困惑,也轉(zhuǎn)而使用其它發(fā)行版本。最近還跟微軟扯到了一起。但是,瑕不掩瑜,SUSE仍然是一個(gè)非常專業(yè)、優(yōu)秀的發(fā)行版。
優(yōu)點(diǎn):專業(yè),易用的YaST軟件包管理系統(tǒng)
缺點(diǎn):FTP發(fā)布通常要比零售版晚1~3個(gè)月
軟件包管理系統(tǒng):YaST (RPM), 第三方APT (RPM) 軟件庫(repository)
免費(fèi)下載:取決于版本
官方主頁:http://www.suse.com/
Redhat/Fedora

適用于服務(wù)器的版本是Red Hat Enterprise Linux,而由于這是個(gè)收費(fèi)的操作系統(tǒng)。于是,國內(nèi)外許多企業(yè)或空間商選擇CentOS。CentOS可以算是RHEL的克隆版,但它最大的好處是免費(fèi)!
優(yōu)點(diǎn):擁有數(shù)量龐大的用戶,優(yōu)秀的社區(qū)技術(shù)支持,許多創(chuàng)新
缺點(diǎn):免費(fèi)版(Fedora Core)版本生命周期太短,多媒體支持不佳
軟件包管理系統(tǒng):up2date (RPM), YUM (RPM)
免費(fèi)下載:Fedora免費(fèi)、RHEL商業(yè)
官方主頁:http://www.redhat.com/
Debian

為何有如此多的用戶癡迷于Debian呢(包括筆者在內(nèi))?apt-get / dpkg是原因之一。dpkg是Debian系列特有的軟件包管理工具,它被譽(yù)為所有Linux軟件包管理工具(比如RPM)最強(qiáng)大的!配合apt- get,在Debian上安裝、升級、刪除和管理軟件變得異常容易。許多Debian的用戶都開玩笑的說,Debian將他們養(yǎng)懶了,因?yàn)橹灰唵蔚们靡?下”apt-get upgrade && apt-get update”,機(jī)器上所有的軟件就會自動(dòng)更新了……
優(yōu)點(diǎn):遵循GNU規(guī)范,100%免費(fèi),優(yōu)秀的網(wǎng)絡(luò)和社區(qū)資源,強(qiáng)大的apt-get
缺點(diǎn):安裝相對不易,stable分支的軟件極度過時(shí)
軟件包管理系統(tǒng):APT (DEB)
免費(fèi)下載:是
官方主頁:http://www.debian.org/
Mandrake

Mandrake的開發(fā)完全透明化,包括“cooker”。當(dāng)系統(tǒng)有了新的測試版本后,便可以在cooker上找到。之前Mandrake的新版本的發(fā)布速度很快,但從9.0之后便開始減緩。估計(jì)是希望能夠延長版本的生命力以確保穩(wěn)定和安全性。
優(yōu)點(diǎn):友好的操作界面,圖形配置工具,龐大的社區(qū)技術(shù)支持,NTFS分區(qū)大小變更
缺點(diǎn):部分版本bug較多,最新版本只先發(fā)布給Mandrake俱樂部的成員
軟件包管理系統(tǒng):urpmi (RPM)
免費(fèi)下載:FTP即時(shí)發(fā)布下載,ISO在版本發(fā)布后數(shù)星期內(nèi)提供
官方主頁:http://www.mandrivalinux.com/
PCLinuxOS

優(yōu)點(diǎn):無需安裝可直接運(yùn)行于CD上,集成的程序豐富。
缺點(diǎn):LiveCD由于光盤的數(shù)據(jù)讀取速度限制導(dǎo)致性能大幅下降
軟件包管理系統(tǒng):APT (DEB)
免費(fèi)下載:是
官方主頁:http://www.pclinuxos.com/
MEPIS

MEPIS默認(rèn)集成安裝了 Java Runtime Environment、Flash插件、nVidia加速驅(qū)動(dòng)等許多常用的程序。用戶可以非常輕松的安裝完系統(tǒng)后就直接開始使用,而不用到處尋找資料如 何下載、如何安裝、如何配置這些軟件。這不僅給Linux新手帶來了便捷,也給老手們節(jié)約了相當(dāng)多的時(shí)間。
優(yōu)點(diǎn):LiveCD與常規(guī)安裝兩用,優(yōu)秀的硬件檢測能力,預(yù)裝了許多實(shí)用的軟件
缺點(diǎn):建立時(shí)間不長,默認(rèn)的界面有些寒酸
軟件包管理系統(tǒng):APT (DEB)
免費(fèi)下載:是
官方主頁:http://www.mepis.org/
Knoppix

優(yōu)點(diǎn):無需安裝可直接運(yùn)行于CD上,優(yōu)秀的硬件檢測能力,可作為系統(tǒng)急救盤使用
缺點(diǎn):LiveCD由于光盤的數(shù)據(jù)讀取速度限制導(dǎo)致性能大幅下降
軟件包管理系統(tǒng):APT (DEB)
免費(fèi)下載:是
官方主頁:http://www.knoppix.com/
Slackware

盡管如此,Slackware仍然深入人心(大部分都是比較有經(jīng)驗(yàn)的 Linux老手)。Slackware穩(wěn)定、安全,所以仍然有大批的忠實(shí)用戶。由于Slackware盡量采用原版的軟件包而不進(jìn)行任何修改,所以制造新 bug的幾率便低了很多。Slackware的版本更新周期較長(大約1年),但是新版本的軟件仍然不間斷的提供給用戶下載。
優(yōu)點(diǎn):非常穩(wěn)定、安全,高度堅(jiān)持UNIX的規(guī)范
缺點(diǎn):所有的配置均通過編輯文件來進(jìn)行,自動(dòng)硬件檢測能力較差
軟件包管理系統(tǒng):Slackware Package Management (TGZ)
免費(fèi)下載:是
官方主頁:http://www.slackware.com/
Gentoo

Gentoo的出名是因?yàn)槠涓叨鹊淖远ㄖ菩裕阂驗(yàn)樗且粋€(gè)基于源代碼的(source-based)發(fā)行版。盡管安裝 時(shí)可以選擇預(yù)先編譯好的軟件包,但是大部分使用Gentoo的用戶都選擇自己手動(dòng)編譯。這也是為什么Gentoo適合比較有Linux使用經(jīng)驗(yàn)的老手使用 的原因。但是要注意的是,由于編譯軟件需要消耗大量的時(shí)間,所以如果你所有的軟件都自己編譯,并安裝KDE桌面系統(tǒng)等比較大的軟件包,可能需要幾天時(shí)間才 能編譯完……
優(yōu)點(diǎn):高度的可定制性,完整的使用手冊,媲美Ports的Portage系統(tǒng),適合“臭美”的高手使用^^
缺點(diǎn):編譯耗時(shí)多,安裝緩慢
軟件包管理系統(tǒng):Portage (SRC)
免費(fèi)下載:是
官方主頁:http://www.gentoo.org/
FreeBSD

FreeBSD 建立于1993年,擁有相當(dāng)長的歷史。FreeBSD擁有兩個(gè)分支:stable和current。顧名思義,stable是穩(wěn)定版,而 current則是添加了新技術(shù)的測試版。另外,F(xiàn)reeBSD會不定期的發(fā)布新的版本,稱為RELEASE,stable和current均有自己的 RELEASE版本。比如4.11-RELEASE和5.3-RELEASE,請注意,這并不代表后者比前者的版本新。這僅僅代表前者(數(shù)字小的版本)是 stable版本,后者(數(shù)字大的版本)是current版本。
FreeBSD除了作為服務(wù)器系統(tǒng)外,也適合桌面用戶。不過,考慮到 軟件方面的兼容性,一般用戶選擇FreeBSD作為桌面系統(tǒng)不是很明智。作為服務(wù)器而言,F(xiàn)reeBSD是相當(dāng)優(yōu)秀的。曾經(jīng)有人說過,同樣的服務(wù)器硬件配 置,運(yùn)行同樣的一個(gè)vBulletin論壇,F(xiàn)reeBSD所用的資源要比Linux少。這也是為什么許多空間商極力推崇FreeBSD的原因。:)
優(yōu)點(diǎn):速度快,非常穩(wěn)定,優(yōu)秀的使用手冊,Ports系統(tǒng)
缺點(diǎn):比起Linux而言對硬件的支持較差,對于桌面系統(tǒng)而言軟件的兼容性是個(gè)問題
軟件包管理系統(tǒng):Ports (TBZ)
免費(fèi)下載:是
官方主頁:http://www.freebsd.org/
Linux的發(fā)行版本可以大體分為兩類,一類是商業(yè)公司維護(hù)的發(fā)行版本,一類是社區(qū)組織維護(hù)的發(fā)行版本,前者以著名的Redhat(RHEL)為代表,后者以Debian為代表。下面介紹一下各個(gè)發(fā)行版本的特點(diǎn):
Redhat
,應(yīng)該稱為Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所謂的Redhat Advance Server,收費(fèi)版本)、
Fedora Core
(由原來的Redhat桌面版本發(fā)展而來,免費(fèi)版本)、
CentOS
(RHEL 的社區(qū)克隆版本,免費(fèi))。Redhat應(yīng)該說是在國內(nèi)使用人群最多的Linux版本,甚至有人將Redhat等同于Linux,而有些老鳥更是只用這一個(gè) 版本的Linux。所以這個(gè)版本的特點(diǎn)就是使用人群數(shù)量大,資料非常多,言下之意就是如果你有什么不明白的地方,很容易找到人來問,而且網(wǎng)上的一般 Linux教程都是以Redhat為例來講解的。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分發(fā)方式是編譯好的二進(jìn)制文 件。穩(wěn)定性方面RHEL和CentOS的穩(wěn)定性非常好,適合于服務(wù)器使用,但是Fedora Core的穩(wěn)定性較差,最好只用于桌面應(yīng)用。
Debian
,或者稱Debian 系列,包括Debian和Ubuntu等。Debian是社區(qū)類Linux的典范,是迄今為止最遵循GNU規(guī)范的Linux系統(tǒng)。Debian最早由 Ian Murdock于1993年創(chuàng)建,分為三個(gè)版本分支(branch): stable, testing 和 unstable。其中,unstable為最新的測試版本,其中包括最新的軟件包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經(jīng) 過unstable中的測試,相對較為穩(wěn)定,也支持了不少新技術(shù)(比如SMP等)。而stable一般只用于服務(wù)器,上面的軟件包大部分都比較過時(shí),但是 穩(wěn)定和安全性都非常的高。Debian最具特色的是apt-get / dpkg包管理方式,其實(shí)Redhat的YUM也是在模仿Debian的APT方式,但在二進(jìn)制文件發(fā)行方式中,APT應(yīng)該是最好的了。Debian的資 料也很豐富,有很多支持的社區(qū),有問題求教也有地方可去:)
Ubuntu
嚴(yán)格來說不能算一個(gè)獨(dú) 立的發(fā)行版本,Ubuntu是基于Debian的unstable版本加強(qiáng)而來,可以這么說,Ubuntu就是一個(gè)擁有Debian所有的優(yōu)點(diǎn),以及自己 所加強(qiáng)的優(yōu)點(diǎn)的近乎完美的 Linux桌面系統(tǒng)。根據(jù)選擇的桌面系統(tǒng)不同,有三個(gè)版本可供選擇,基于Gnome的Ubuntu,基于KDE的Kubuntu以及基于Xfc的 Xubuntu。特點(diǎn)是界面非常友好,容易上手,對硬件的支持非常全面,是最適合做桌面系統(tǒng)的Linux發(fā)行版本。
Gentoo
,偉大的Gentoo 是Linux世界最年輕的發(fā)行版本,正因?yàn)槟贻p,所以能吸取在她之前的所有發(fā)行版本的優(yōu)點(diǎn),這也是Gentoo被稱為最完美的Linux發(fā)行版本的原因之 一。Gentoo最初由Daniel Robbins(FreeBSD的開發(fā)者之一)創(chuàng)建,首個(gè)穩(wěn)定版本發(fā)布于2002年。由于開發(fā)者對FreeBSD的熟識,所以Gentoo擁有媲美 FreeBSD的廣受美譽(yù)的ports系統(tǒng) ——Portage包管理系統(tǒng)。不同于APT和YUM等二進(jìn)制文件分發(fā)的包管理系統(tǒng),Portage是基于源代碼分發(fā)的,必須編譯后才能運(yùn)行,對于大型軟 件而言比較慢,不過正因?yàn)樗熊浖际窃诒镜貦C(jī)器編譯的,在經(jīng)過各種定制的編譯參數(shù)優(yōu)化后,能將機(jī)器的硬件性能發(fā)揮到極致。Gentoo是所有Linux 發(fā)行版本里安裝最復(fù)雜的,但是又是安裝完成后最便于管理的版本,也是在相同硬件環(huán)境下運(yùn)行最快的版本。
最后,介紹一下
FreeBSD
, 需要強(qiáng)調(diào)的是:FreeBSD并不是一個(gè)Linux系統(tǒng)!但FreeBSD與Linux的用戶群有相當(dāng)一部分是重合的,二者支持的硬件環(huán)境也比較一致,所 采用的軟件也比較類似,所以可以將FreeBSD視為一個(gè)Linux版本來比較。FreeBSD擁有兩個(gè)分支:stable和current。顧名思義, stable是穩(wěn)定版,而 current則是添加了新技術(shù)的測試版。FreeBSD采用Ports包管理系統(tǒng),與Gentoo類似,基于源代碼分發(fā),必須在本地機(jī)器編后后才能運(yùn) 行,但是Ports系統(tǒng)沒有Portage系統(tǒng)使用簡便,使用起來稍微復(fù)雜一些。FreeBSD的最大特點(diǎn)就是穩(wěn)定和高效,是作為服務(wù)器操作系統(tǒng)的最佳選 擇,但對硬件的支持沒有Linux完備,所以并不適合作為桌面系統(tǒng)。
下面給為選擇一個(gè)Linux發(fā)行版本犯愁的朋友一些建議:
如果你只是需要一個(gè)桌面系統(tǒng),而且既不想使用盜版,又不想花大量的錢購買商業(yè)軟件,那么你就需要一款適合桌面使用的Linux發(fā)行版本了,如果你不 想自己定制任何東西,不想在系統(tǒng)上浪費(fèi)太多時(shí)間,那么很簡單,你就根據(jù)自己的愛好在ubuntu、kubuntu以及xubuntu中選一款吧,三者的區(qū) 別僅僅是桌面程序的不一樣。
如果你需要一個(gè)桌面系統(tǒng),而且還想非常靈活的定制自己的Linux系統(tǒng),想讓自己的機(jī)器跑得更歡,不介意在Linux系統(tǒng)安裝方面浪費(fèi)一點(diǎn)時(shí)間,那么你的唯一選擇就是Gentoo,盡情享受Gentoo帶來的自由快感吧!
如果你需要的是一個(gè)服務(wù)器系統(tǒng),而且你已經(jīng)非常厭煩各種Linux的配置,只是想要一個(gè)比較穩(wěn)定的服務(wù)器系統(tǒng)而已,那么你最好的選擇就是CentOS了,安裝完成后,經(jīng)過簡單的配置就能提供非常穩(wěn)定的服務(wù)了。
如果你需要的是一個(gè)堅(jiān)如磐石的非常穩(wěn)定的服務(wù)器系統(tǒng),那么你的唯一選擇就是FreeBSD。
如果你需要一個(gè)穩(wěn)定的服務(wù)器系統(tǒng),而且想深入摸索一下Linux的各個(gè)方面的知識,想自己定制許多內(nèi)容,那么我推薦你使用Gentoo。
posted on 2008-07-19 12:19 void 閱讀(361) 評論(0) 編輯 收藏 所屬分類: Linux