忽然發(fā)現linux世界的選擇比windows多了去了。
大學(xué)時(shí)一直用Redhat,只覺(jué)得紅帽子就是linux的代名詞(現在想想好土)。后來(lái)發(fā)現它變身為FedoraCore
(現在已經(jīng)沒(méi)有core了,直接Fedora),拿來(lái)做個(gè)人工作平臺還蠻花哨的。又有YellowDog、Debian之流,最
近好多巨頭在推Ubuntu,正好手上powerpc的項目需要linux平臺,裝了半天cygwin,交叉編譯那叫一個(gè)費
勁,算了,索性直接VM上Ubuntu。
在CentinoDuo 1.86+1G的機器上居然還裝了一個(gè)小時(shí)多,多虧自己明智沒(méi)有用自己的爛PC,借用了老婆的新
本本。
轉個(gè)網(wǎng)上對各發(fā)行版本的對比:
各Linux發(fā)行版的比較
注:以下指的是默認安裝之后;某些程序的中文亂碼與默認使用的locale有關(guān)。
表 6.1.
O_o Debian 4.0 Ubuntu 6.06 Fedora 5 Mandriva 2006
| 圖形化安裝程序 | 否 | 是 | 是 | 是 |
| 圖形化啟動(dòng)過(guò)程 | 否 | 是 | 是 | 否 |
| 圖形化軟件管理 | 是 | 是 | 是 | 是 |
| 圖形化硬件設置 | 否 | 否 | 是 | 是 |
| 全面的中文軟件源 | 是 | 是 | 否 | 否 |
| 顯示良好的中文 | 否 | 是 | 是 | 是 |
| scim自動(dòng)設置 | 否 | 否 | 是 | 是 |
| fcitx自動(dòng)設置 | 否 | 否 | 否 | 否 |
| 傳統的nautilus瀏覽 | 否 | 是 | 否 | 是 |
| 一致的桌面主題 | 否 | 否 | 是 | 是 |
| bmp顯示中文 | 是 | 否 | 否 | 是 |
| rhythmbox顯示中文 | 是 | 否 | 否 | 是 |
| gftp顯示中文 | 是 | 否 | 否 | 是 |
| evince顯示中文 | 是 | 是 | 否 | 否 |
| stardict顯示音標 | 是 | 是 | 否 | 否 |
| stardict詞典 | 是 | 是 | 否 | 否 |
| mplayer codecs | 是 | 是 | 否 | 是 |
| openq | 是 | 是 | 否 | 否 |
| lumaqq | 是 | 是 | 否 | 否 |
| chmsee | 是 | 是 | 否 | 否 |
| qterm | 是 | 是 | 否 | 否 |
Linux以及各大發(fā)行版介紹
出處 http://www.noobu.com 作者:滄藍
什么是Linux?
也許很多人會(huì )不屑的說(shuō),Linux不就是個(gè)操作系統么。錯!Linux不是一個(gè)操作系統,嚴格來(lái)講,Linux只是一個(gè)操作系統中的內核。內核是
什么??jì)群私⒘擞嬎銠C軟件與硬件之間通訊的平臺,內核提供系統服務(wù),比如文件管理、虛擬內存、設備I/O等。
既然Linux只是一個(gè)內核。那么我們通常所說(shuō)的Linux操作系統又是什么?我們通常所說(shuō)的Linux,指 GNU/Linux ,即采用Linux內核的GNU
操作系統。是的,操作系統的實(shí)際名稱(chēng)是GNU。什么是GNU?GNU代表GNU’s Not Unix??梢哉f(shuō)是一個(gè)操作系統又可以說(shuō)是一種規范。比如,
眾所周知的PHP,原名為Personal HomePage(個(gè)人主頁(yè)),根據GNU的軟件命名規則,PHP現已更名為PHP: Hypertext Preprocessor(超文
本預處理程序)。
誰(shuí)編寫(xiě)/創(chuàng )造了Linux?
Linux 最早由Linus Torvalds在1991年開(kāi)始編寫(xiě)。在這之前,Richard Stallman創(chuàng )建了 Free Software Foundation(FSF)組織以及GNU項
目,并不斷的編寫(xiě)創(chuàng )建GNU程序(程序的許可方式均為GPL: General Public License)。在不斷的有程序員和開(kāi)發(fā)者加入到GNU組織中后,
變造就了今天我們所看到的Linux,或稱(chēng) GNU/Linux。
什么是Linux發(fā)行版?
正如之前所說(shuō)的,Linux只是一個(gè)內核。然而,一個(gè)完整的操作系統不僅僅是內核而已。所以,許多個(gè)人、組織和企業(yè),開(kāi)發(fā)了基于
GNU/Linux的 Linux發(fā)行版。這其中最著(zhù)名的便是Red Hat公司的 Red Hat系列以及社區(community)組織的Debian系列。
下面我就簡(jiǎn)單得介紹一下目前比較著(zhù)名、流行的Linux發(fā)行版本。部分資料來(lái)源:DistroWatch.com
Mandriva http://www.noobu.com/img/linux_distro/mandrake.png
Mandriva 原名Mandrake,最早由Gaël Duval創(chuàng )建并在1998年7月發(fā)布。記得前兩年國內剛開(kāi)始普及Linux時(shí),Mandrake非常流行。說(shuō)起
Mandrake的歷史,其實(shí)最早 Mandrake的開(kāi)發(fā)者是基于Redhat進(jìn)行開(kāi)發(fā)的。Redhat默認采用GNOME桌面系統,而 Mandrake將之改為KDE。而
由于當時(shí)的 Linux普遍比較難安裝,不適合第一次接觸Linux的新手,所以Mandrake還簡(jiǎn)化了安裝系統。我想這也是當時(shí)Mandrake在國內如
此紅火的原因之一。Mandrake在易用性方面的確是下了不少功夫,包括默認情況下的硬件檢測等。
Mandrake的開(kāi)發(fā)完全透明化,包括“cooker”。當系統有了新的測試版本后,便可以在cooker上找到。之前Mandrake的新版本的發(fā)布速度很
快,但從9.0之后便開(kāi)始減緩。估計是希望能夠延長(cháng)版本的生命力以確保穩定和安全性。
優(yōu)點(diǎn):友好的操作界面,圖形配置工具,龐大的社區技術(shù)支持,NTFS分區大小變更缺點(diǎn):部分版本bug較多,最新版本只先發(fā)布給
Mandrake俱樂(lè )部的成員軟件包管理系統:urpmi (RPM) 免費下載:FTP即時(shí)發(fā)布下載,ISO在版本發(fā)布后數星期內提供官方主頁(yè):http://www.mandrivalinux.com/
Red Hat http://www.noobu.com/img/linux_distro/fedora.png
國內,乃至是全世界的Linux用戶(hù)所最熟悉、最耳聞能詳的發(fā)行版想必就是Red Hat了。Red Hat最早由Bob Young和 Marc Ewing在1995年創(chuàng )
建。而公司在最近才開(kāi)始真正步入盈利時(shí)代,歸功于收費的Red Hat Enterprise Linux (RHEL,Red Hat的企業(yè)版)。而正統的Red Hat版
本早已停止技術(shù)支持,最后一版是Red Hat 9.0。于是,目前Red Hat分為兩個(gè)系列:由Red Hat公司提供收費技術(shù)支持和更新的Red Hat
Enterprise Linux,以及由社區開(kāi)發(fā)的免費的 Fedora Core。Fedora Core 1發(fā)布于2003年年末,而FC的定位便是桌面用戶(hù)。FC提供了最新
的軟件包,同時(shí),它的版本更新周期也非常短,僅六個(gè)月。目前最新版本為FC 3,而FC4也預定將于今年6月發(fā)布。這也是為什么服務(wù)器上
一般不推薦采用Fedora Core。
適用于服務(wù)器的版本是Red Hat Enterprise Linux,而由于這是個(gè)收費的操作系統。于是,國內外許多企業(yè)或空間商選擇CentOS。CentOS
可以算是RHEL的克隆版,但它最大的好處是免費!菜鳥(niǎo)油目前的服務(wù)器便采用的CentOS 3.4。
優(yōu)點(diǎn):擁有數量龐大的用戶(hù),優(yōu)秀的社區技術(shù)支持,許多創(chuàng )新缺點(diǎn):免費版(Fedora Core)版本生命周期太短,多媒體支持不佳軟件包管
理系統:up2date (RPM), YUM (RPM) 免費下載:是官方主頁(yè):http://www.redhat.com/
SUSE http://www.noobu.com/img/linux_distro/suse.png
SUSE是德國最著(zhù)名的Linux發(fā)行版,在全世界范圍中也享有較高的聲譽(yù)。SUSE自主開(kāi)發(fā)的軟件包管理系統YaST也大受好評。SUSE于2003年年
末被Novell收購。
SUSE之后的發(fā)布顯得比較混亂,比如9.0版本是收費的,而10.0版本(也許由于各種壓力)又免費發(fā)布。這使得一部分用戶(hù)感到困惑,也轉
而使用其它發(fā)行版本。但是,瑕不掩瑜,SUSE仍然是一個(gè)非常專(zhuān)業(yè)、優(yōu)秀的發(fā)行版。
優(yōu)點(diǎn):專(zhuān)業(yè),易用的YaST軟件包管理系統缺點(diǎn):FTP發(fā)布通常要比零售版晚1~3個(gè)月軟件包管理系統:YaST (RPM), 第三方APT (RPM) 軟件
庫(repository)免費下載:取決于版本官方主頁(yè):http://www.suse.com/
Debian GNU/Linux http://www.noobu.com/img/linux_distro/debian.png
Debian 是菜鳥(niǎo)油服務(wù)器之前所采用的操作系統。Debian最早由Ian Murdock于1993年創(chuàng )建??梢运闶瞧駷橹?,最遵循GNU規范的Linux系
統。Debian系統分為三個(gè)版本分支(branch): stable, testing 和 unstable。截至2005年5月,這三個(gè)版本分支分別對應的具體版本
為:Woody, Sarge 和 Sid。其中,unstable為最新的測試版本,其中包括最新的軟件包,但是也有相對較多的 bug,適合桌面用戶(hù)。
testing的版本都經(jīng)過(guò) unstable中的測試,相對較為穩定,也支持了不少新技術(shù)(比如SMP等)。而Woody一般只用于服務(wù)器,上面的軟件
包大部分都比較過(guò)時(shí),但是穩定和安全性都非常的高。菜鳥(niǎo)油之前所采用的是Debian Sarge。
為何有如此多的用戶(hù)癡迷于Debian呢(包括筆者在內)? apt-get / dpkg是原因之一。dpkg是Debian系列特有的軟件包管理工具,它被譽(yù)
為所有Linux軟件包管理工具(比如RPM)最強大的!配合apt- get,在Debian上安裝、升級、刪除和管理軟件變得異常容易。許多
Debian的用戶(hù)都開(kāi)玩笑的說(shuō),Debian將他們養懶了,因為只要簡(jiǎn)單得敲一下”apt-get upgrade && apt- get update”,機器上所有的軟件
就會(huì )自動(dòng)更新了……
優(yōu)點(diǎn):遵循GNU規范,100%免費,優(yōu)秀的網(wǎng)絡(luò )和社區資源,強大的apt-get 缺點(diǎn):安裝相對不易,stable分支的軟件極度過(guò)時(shí)軟件包管理系
統:APT (DEB) 免費下載:是官方主頁(yè):http://www.debian.org/
Ubuntu http://www.noobu.com/img/linux_distro/ubuntu.png
筆者的桌面電腦便使用的Ubuntu。依照筆者的理解,簡(jiǎn)單而言,Ubuntu就是一個(gè)擁有Debian所有的優(yōu)點(diǎn),以及自己所加強的優(yōu)點(diǎn)的近乎完
美的 Linux操作系統。:) Ubuntu是一個(gè)相對較新的發(fā)行版,但是,它的出現可能改變了許多潛在用戶(hù)對Linux的看法。也許,從前人們會(huì )
認為 Linux難以安裝、難以使用,但是,Ubuntu出現后,這些都成為了歷史。Ubuntu基于Debian Sid,所以這也就是筆者所說(shuō)的,
Ubuntu擁有Debian的所有優(yōu)點(diǎn),包括apt-get。然而,不僅如此而已,Ubuntu默認采用的GNOME 桌面系統也將Ubuntu的界面裝飾的簡(jiǎn)易而不
失華麗。當然,如果你是一個(gè)KDE的擁護者的話(huà),Kubuntu同樣適合你!
Ubuntu 的安裝非常的人性化,只要按照提示一步一步進(jìn)行,安裝和Windows同樣簡(jiǎn)便!并且,Ubuntu被譽(yù)為對硬件支持最好最全面的
Linux發(fā)行版之一,許多在其他發(fā)行版上無(wú)法使用,或者默認配置時(shí)無(wú)法使用的硬件,在Ubuntu上輕松搞定。并且,Ubuntu采用自行加強的
內核(kernel),安全性方面更上一層樓。并且, Ubuntu默認不能直接root登陸,必須從第一個(gè)創(chuàng )建的用戶(hù)通過(guò)su或sudo來(lái)獲取root權限
(這也許不太方便,但無(wú)疑增加了安全性,避免用戶(hù)由于粗心而損壞系統)。Ubuntu的版本周期為六個(gè)月,彌補了Debian更新緩慢的不足。
優(yōu)點(diǎn):人氣頗高的論壇提供優(yōu)秀的資源和技術(shù)支持,固定的版本更新周期和技術(shù)支持,可從Debian Woody直接升級缺點(diǎn):還未建立成熟的
商業(yè)模式軟件包管理系統:APT (DEB) 免費下載:是官方主頁(yè):http://www.ubuntulinux.org/
Gentoo http://www.noobu.com/img/linux_distro/gentoo.png
Gentoo 最初由Daniel Robbins(前Stampede Linux和FreeBSD的開(kāi)發(fā)者之一)創(chuàng )建。由于開(kāi)發(fā)者對FreeBSD的熟識,所以 Gentoo擁有媲美
FreeBSD的廣受美譽(yù)的ports系統 ——portage。(Ports和Portage都是用于在線(xiàn)更新軟件的系統,類(lèi)似 apt-get,但還是有很大不
同)Gentoo的首個(gè)穩定版本發(fā)布于2002年。
Gentoo的出名是因為其高度的自定制性:因為它是一個(gè)基于源代碼的(source-based)發(fā)行版。盡管安裝時(shí)可以選擇預先編譯好的軟件
包,但是大部分使用Gentoo的用戶(hù)都選擇自己手動(dòng)編譯。這也是為什么Gentoo適合比較有Linux使用經(jīng)驗的老手使用的原因。但是要注意的
是,由于編譯軟件需要消耗大量的時(shí)間,所以如果你所有的軟件都自己編譯,并安裝KDE桌面系統等比較大的軟件包,可能需要幾天時(shí)間才
能編譯完……
優(yōu)點(diǎn):高度的可定制性,完整的使用手冊,媲美Ports的Portage系統,適合“臭美”的高手使用^^ 缺點(diǎn):編譯耗時(shí)多,安裝緩慢軟件包管理
系統:Portage (SRC) 免費下載:是官方主頁(yè):http://www.gentoo.org/
Slackware http://www.noobu.com/img/linux_distro/slackware.png
Slackware 由Patrick Volkerding創(chuàng )建于1992年。算起來(lái)應當是歷史最悠久的Linux發(fā)行版。曾經(jīng)Slackware非常的流行,但是當 Linux越
來(lái)越普及,用戶(hù)的技術(shù)層面越來(lái)越廣(更多的新手)后,Slackware漸漸的被新來(lái)的人們所遺忘。在其他主流發(fā)行版強調易用性的時(shí)候,
Slackware依然固執的追求最原始的效率——所有的配置均還是要通過(guò)配置文件來(lái)進(jìn)行。
盡管如此,Slackware仍然深入人心(大部分都是比較有經(jīng)驗的 Linux老手)。Slackware穩定、安全,所以仍然有大批的忠實(shí)用戶(hù)。由于
Slackware盡量采用原版的軟件包而不進(jìn)行任何修改,所以制造新 bug的幾率便低了很多。Slackware的版本更新周期較長(cháng)(大約1年),但
是新版本的軟件仍然不間斷的提供給用戶(hù)下載。
優(yōu)點(diǎn):非常穩定、安全,高度堅持UNIX的規范缺點(diǎn):所有的配置均通過(guò)編輯文件來(lái)進(jìn)行,自動(dòng)硬件檢測能力較差軟件包管理系
統:Slackware Package Management (TGZ) 免費下載:是官方主頁(yè):http://www.slackware.com/
Knoppix http://www.noobu.com/img/linux_distro/knoppix.png
由德國的Klaus Knopper開(kāi)發(fā)的Knoppix,是一個(gè)基于Debian的發(fā)行版。Knoppix嚴格算起來(lái)是一款LiveCD Linux,所謂的LiveCD就是整個(gè)操
作系統都在一張光盤(pán)上,只要開(kāi)機從光盤(pán)啟動(dòng),就能擁有一個(gè)完整的Linux系統!無(wú)需安裝!當然, Knoppix也能夠非常輕松的安裝到硬盤(pán)
上。其強大的硬件檢測能力、系統修復能力、即時(shí)壓縮傳輸技術(shù),都令人大加稱(chēng)贊??梢哉f(shuō),在LiveCD界, Knoppix是無(wú)人能及的!
優(yōu)點(diǎn):無(wú)需安裝可直接運行于CD上,優(yōu)秀的硬件檢測能力,可作為系統急救盤(pán)使用缺點(diǎn):LiveCD由于光盤(pán)的數據讀取速度限制導致性能大
幅下降軟件包管理系統:APT (DEB) 免費下載:是官方主頁(yè):http://www.knoppix.com/
MEPIS http://www.noobu.com/img/linux_distro/mepis.png
MEPIS 由Warren Woodford在2003年建立。MEPIS雖然剛建立不久,但是迅速的傳播在Linux用戶(hù)間。簡(jiǎn)單來(lái)說(shuō),MEPIS是一個(gè)集合了
Debian Sid和Knoppix的產(chǎn)物。用戶(hù)即能將之當作LiveCD使用,也能使用常規的圖形界面進(jìn)行安裝。
MEPIS默認集成安裝了 Java Runtime Environment、Flash插件、nVidia加速驅動(dòng)等許多常用的程序。用戶(hù)可以非常輕松的安裝完系統后就
直接開(kāi)始使用,而不用到處尋找資料如何下載、如何安裝、如何配置這些軟件。這不僅給Linux新手帶來(lái)了便捷,也給老手們節約了相當多
的時(shí)間。
優(yōu)點(diǎn):LiveCD與常規安裝兩用,優(yōu)秀的硬件檢測能力,預裝了許多實(shí)用的軟件缺點(diǎn):建立時(shí)間不長(cháng),默認的界面有些寒酸軟件包管理系
統:APT (DEB) 免費下載:是官方主頁(yè):http://www.mepis.org/
Xandros http://www.noobu.com/img/linux_distro/xandros.png
Xandros 建立在已經(jīng)成為歷史的Corel Linux之上。當初Corel Linux的公司由于財政上的困難,被迫終止了Corel Linux的開(kāi)發(fā),而
Xandros適時(shí)的將Corel Linux部門(mén)買(mǎi)下,于2002年10月推出全新的Xandros Desktop。
Xandros的賣(mài)點(diǎn)在于極其簡(jiǎn)單的安裝和使用,所以它的市場(chǎng)定位是那些沒(méi)有任何Linux使用經(jīng)驗的新手,或是習慣使用Windows的用戶(hù)。
Xandros的標準版和增強版都是商業(yè)軟件,分別售價(jià)$40和$99美元。不過(guò)你仍然可以在這里下載到免費的公開(kāi)發(fā)行版。
優(yōu)點(diǎn):適合完全沒(méi)有經(jīng)驗的新手,安裝完以后就能立即投入使用,自帶非常不錯的工具缺點(diǎn):商業(yè)軟件軟件包管理系統:Xandros
Networks (DEB) 或 APT (DEB) (可選,但不提供技術(shù)支持)免費下載:公開(kāi)發(fā)行版官方主頁(yè):http://www.xandros.com/
FreeBSD http://www.noobu.com/img/linux_distro/freebsd.png
首先要強調的是:FreeBSD不是一個(gè)Linux系統! 可是,為什么筆者要介紹FreeBSD呢?因為FreeBSD的用戶(hù)也相當多,其許多特性都與
Linux相類(lèi)似。事實(shí)上,Linux和BSD (Berkeley Software Distribution)均是UNIX的演化分支。并且, Linux中相當多的特性和功能
(比如用于配置DNS的Bind軟件)都是取自于BSD的。而 FreeBSD便是BSD家族中最出名,用戶(hù)數量最多的一個(gè)發(fā)行版。MEZOC之前所采用的
便是FreeBSD系統。
FreeBSD 建立于1993年,擁有相當長(cháng)的歷史。FreeBSD 擁有兩個(gè)分支:stable和current。顧名思義,stable是穩定版,而current則是添
加了新技術(shù)的測試版。另外,FreeBSD會(huì )不定期的發(fā)布新的版本,稱(chēng)為RELEASE,stable和current均有自己的RELEASE版本。比如
4.11-RELEASE和5.3- RELEASE,請注意,這并不代表后者比前者的版本新。這僅僅代表前者(數字小的版本)是stable版本,后者(數字
大的版本)是current版本。
FreeBSD除了作為服務(wù)器系統外,也適合桌面用戶(hù)。不過(guò),考慮到軟件方面的兼容性,一般用戶(hù)選擇FreeBSD作為桌面系統不是很明智。作
為服務(wù)器而言,FreeBSD是相當優(yōu)秀的。曾經(jīng)有人說(shuō)過(guò),同樣的服務(wù)器硬件配置,運行同樣的一個(gè)vBulletin論壇, FreeBSD所用的資源要
比Linux少。這也是為什么許多空間商極力推崇FreeBSD的原因。:)
優(yōu)點(diǎn):速度快,非常穩定,優(yōu)秀的使用手冊,Ports系統缺點(diǎn):比起Linux而言對硬件的支持較差,對于桌面系統而言軟件的兼容性是個(gè)問(wèn)
題軟件包管理系統:Ports (TBZ) 免費下載:是官方主頁(yè):http://www.freebsd.org/
以上介紹了目前較為流行的各Linux發(fā)行版本,希望對大家有所幫助。同時(shí),筆者也希望越來(lái)越多的朋友投入到Linux的大家庭中!\^O^/