三款Linux操作系統發展大剖析
當人們談論Linux操作系統時總是會不由自主的提及: Canonical的Ubuntu,Novell的OpenSuse以及Red Hat的Fedora。現今,Ubuntu無論是在消費者當中或者商業領域都擁有非常好的口碑,成為最受歡迎的Linux發行版本。 openSUSE憑借其業務基礎,風靡歐洲,現在也已經開始進入美國市場。至于Red Hat,憑借Fedora,他已經發展成為社區Linux操作系統中的龍頭企業。
上述Linux “三巨頭”近期都發布了自己的最新版本產品,這意味著一段時間之后市場就能為我們選擇出誰是No.1,或者更正確的說是誰為用戶提供了最需要的產品。
為了測試,我在自己的戴爾Inspiron 530S電腦上安裝了所有上述3個版本,530s具有2.2 GHz英特爾奔騰E2200雙核心處理器,800 MHz前端總線,4GB內存,500GB的SATA (串行ATA )驅動器,集成英特爾3100 GIA(圖形媒體加速器)芯片組。這是戴爾公司2008年的標配電腦,當時的零售價約為450美元。
此外,為了更準確的探尋他們日常工作模式,我還在其他電腦上運行了上述3中軟件。例如,在聯想ThinkPad R61中跑了openSUSE,在Gateway GT5622桌面電腦中運行了Fedora,還在Gateway 老款503GR桌面電腦上運行了Ubuntu。
這3種Linux版本有幾個共同的特點。首先,智能化安裝。只要將光盤放入CD、DVD或(在Fedora情況下)USB記憶棒;電腦開機就能直接進入安裝界面,調整時區、選擇鍵盤類型創建新的用戶名……然后的工作就是端著茶杯或者咖啡杯等候。最終,每套軟件都會安裝完成并且準備工作。
在有些情況下,人們甚至不會遇見暗示性的硬件問題。現在,這方面的問題越來越少,坦率地說, 在電腦上安裝Linux比安裝Windows Vista更容易。
同樣,他們可以通過hybrid Active Directory/Samba 控制域網絡服務器和NAS設備進行工作,并且連接各種佳能和惠普打印機。半小時內,我每次都是通過CIFS(通用Internet文件系統)和NFS(網絡文件系統)服務器分配工作。
此外,新電腦安裝新軟件是一個亮點。在每個系統中,我添加了Banshee音樂播放器、 Adobe Acrobat和Adobe Flash 播放器以及交互式Linux操作系統,后者可以讓用戶在Linux系統上運行Windows程序。一旦安裝完畢,所有這些程序,或者更多,都能夠很平穩的運行。
迄今為止,這3種Linux版本沒有一個給我添加麻煩,他們都表現的非常好。現在我比任何時候都迷惑,為什么有人還在使用電腦中使用Windows操作系統而不是這3種Linux系統中的一種?
這一切都不足為奇,因為他們的核心分布是相同的-這3種系統都是建立在Linux內核2 .6.27基礎上,并使用GNOME 2 .24桌面。雖然它們的成分可能是相同的,但是,硬盤功能還是讓他們大不相同。將這3個版本和其他Linux版本區分開來的唯一標準是他們相互整合的方式。
Canonical Ubuntu 8.10
任何討論Linux的人都知道Ubuntu。這是目前最流行的桌面Linux環境。有一個很好的理由:Ubuntu的8.10, a.k.a. Intrepid Ibex,象字母“E”一樣簡單。
基于GNOME 的界面很容易使用,但Canonical通過強大的社團備份。如果在Ubuntu上有你想做的事情-任何事情-你都可以在Ubuntu論壇找到答案,如Ubuntu論壇和Ubuntu論壇維基百科。這種支持不是針對某一個單一功能本身,但是也不應該被低估。開源簡而言之就是你總能在線找到幫助-當然,有時你可以。不過當涉及Ubuntu 你肯定能找到幫助。
當然,你可能不需要這么多的幫助。例如,新的網絡管理器0.7不僅可以輕松地將有線網絡和Wi - Fi網絡連接,還可以輕松地連接到3G接入點。我通過AT&T公司的USB Connect Quicksilver USB設備在我的ThinkPad筆記本中進行3G連接,工作得非常順暢。由于網絡管理員對所有的3G設備都象vanilla串行設備, 使用PPP(點對點協議)的網絡連接,它實際上應該與比Windows更3G設備協同工作。
另一點是Ubuntu的8.10現在包括戴爾公司的DKMS (動態內核模塊支持)。此功能將被大多數用戶忽略,但它的效果卻是實實在在、根深蒂固的。
當你更新Linux內核時,DKMS會自動更新和下載驅動符合您的系統硬件得程序。即使你的內核不包括內置圖形卡或其他裝置。有什么用呢?這樣,你不必擔心系統工作,即使你添加了新的硬件或安裝了更新的Linux內核。
有幾件我不太滿意新Ubuntu的地方。首先是,盡管你可以安裝Ubuntu和它的KDE套件,Kubuntu ,使用舊的KDE 3.5.x接口,現行版本默認使用的是KDE 4.x。就個人而言,我覺得KDE 4.x太簡單,并不如KDE 3.5好使,當然,我也知道自己并不是唯一有這種感覺的用戶。
我還希望Ubuntu默認增加OpenOffice3.0。由于現在它是由老的2.4版本衍生而來,使用新的OpenOffice會不會有問題依然是一個未知,所以我希望盡快不用擔心100MB +的下載和更新。
那么,Ubuntu的用戶是誰呢?在我看來,毫無疑問-Ubuntu是最好的Linux初學者軟件,也在被許多非常有經驗的Linux操作系統的用戶采納。總而言之,如果你僅僅是想涉足桌面Linux系統,Ubuntu是你最好的Linux選擇。
#p#Novell openSUSE 11.1
如果我可以用一個詞來形容openSUSE11.1,那就是“穩固”。可能還存在能夠擊敗openSUSE的版本,但是至少目前我還沒有找到。過去幾年中,更新openSUSE是一件痛苦的事,感謝類似無休止發展問題及其更新程序,最終將這些問題變成了歷史。
我所見openSUSE運行的最好的是在辦公室查看候選版本時。無論你把它作為桌面系統或服務器,openSUSE都是為社團準備的最佳商務模板。
它采用Novell定制版本OpenOffice 3.0,在這個版本中,你可以讀寫所有微軟的Office文件,其中包括Office 2007的Open XML格式。
服務器上也是openSUSE的熱門應用領域。常規的安裝可以讓你自動設定Web服務器,文件服務器,互聯網服務的服務器,數據庫服務器-或者任何你想應用的領域。任何Linux版本都針對服務器應用做了很多優化工作,但只有openSUSE最容易上手使用。
openSUSE和其他Linuxes一樣,帶有虛擬化應用的KVM(基于內核的虛擬機)和Xen 。此外,openSUSE當中還包括我非常喜歡的虛擬化軟件:Sun公司的VirtualBox。根據我的經驗,VirtualBox是openSUSE當中安裝和運行最簡單的程序。
最后,有些人還是不喜歡Mono,Linux.Net的開放源代碼版本,因為它采用的是微軟環境,openSUSE將Mono和Linux操作系統做了最佳的整合。此功能將Novell公司的其他支持Windows網絡的軟件有效的結合了起來,從而使得openSUSE不僅是最好的商用版本,還是最優秀的整合企業現有Windows基礎設施的版本。
由于我經常在hybrid Linux / Unix系統/ Windows網絡環境下工作,openSUSE是我最終的Linux選擇。如果你也如法炮制,那么你也會發現openSUSE的優勢。
Red Hat Fedora 10
所有社區采用的Linux版本,就其性質而言,挑戰了Linux和開放源碼軟件的極限。不過,Fedora將這些限制做了最大擴張。該版本在將產品極限擴展到邊緣的同時還盡量保持系統的穩定性。
通過Fedora 10,Red Hat和社區開發商再次將Linux系統推向了一個頂點,我發現了這項技術一個非常了不起的特性,就是在經過拓展后依然能保持非常穩定的分布。
例如,Fedora采用PulseAudio作為其音響系統。PulseAudio是一個非常好的音頻服務器,但在其早期產品中有時可能會出現延時如果你用裝了其他的堆棧的電腦進行下載。在Fedora 10中,我一直沒有找到能夠使PulseAudio從其出色的聲音效果中停止的下載量
另一個值得注意的改進是Fedora 10包括一個很好的攝像頭支持軟件。這是因為最近出現了一些基于LinuxTV V4L-DVB和Linux UVC的工作。最終的結果是,絕大多數(如果不是全部的話)攝像頭現在的工作能夠在Fedora中進行。
此外,現在還有許多新的應用只能在Fedora下運行。首先是我青睞的連接共享。通過這項功能,通過路由器/Wi - Fi接入點打開筆記本電腦,你仍然可以同以往一樣使用自己的筆記本電腦,同時,與別人分享你的寬帶連接。這在附近沒有足夠的以太網連接資源或者Wi–Fi網絡是非常方便 。
#p#
PackageKit 當中隱藏的復雜用戶安裝軟件也得到了極大改善。除了執行進程的搜索、下載和安裝軟件實現無縫體驗,還能在你將軟件運行到一個從未使用過的媒體播放器之前進行自動識別。PackageKit不僅可以找到并自動安裝相應的編解碼器,還能為你選擇最合適的專有編解碼器。這簡直將在變魔術一樣,Red Hat還承諾能夠將此項功能變得更好。
另一個變化是你可以通過USB記憶棒運行/或安裝Fedora。這是非常有用的功能,更妙的是現在你可以通過USB記憶棒保持“持續性變化”。 這意味著,你不僅可以通過USB記憶棒啟動手頭任何一臺PC采用Fedora,還可以保持任何你想要的更新。換句話說,你可以通過USB記憶棒自由在個人電腦和你工作之間進行切換。
這些是不是讓你產生了文件誤操作丟失的擔憂?大可放心, Fedora通過采用所有加密主目錄進行文件備份。即使你的存儲卡人為丟失,竊賊仍然無法查閱你的資料。
盡管如此,你還需要為現場超級Linux操作系統支付費用。正如Fedora的穩定性一樣,它并不是十全十美的。舉例來說,IPC(進程間通信)計劃的最近更新、D-Bus曾經嘗試剔除Fedora軟件安裝程序。雖然這個問題現在被解決了,但是你還是要做好有時會發現它的準備。基于這一原因,在任何關鍵性的工作中我無法向你推薦Fedora。
它的所有這些新功能,都是提供給生活在技術前沿的人們使用的。它并不像Ubuntu那樣簡單,也不同于面向企業的openSUSE,但是對于Linux前端的Linux應用,它是無可替代的。
結論
總之,所有這些Linux版本都是替代Windows操作系統的杰出產品。那個版本最適合你真的完全取決于你自己的需要。
對初學者來說, Ubuntu是桌面Linux的最佳選擇。openSUSE主要面向企業用戶,尤其是那些工作在Windows和Linux環境之間的人。最后,但決不是少數,Fedora為希望探索Linux操作系統未來發展道路的人提供了希望。
無論你的選擇是什么都不會相差太遠。桌面Linux已經成熟多年,這些版本只是再次證明:存在一款為每個用戶準備的Linux。
【編輯推薦】