細數Ubuntu的“四宗罪”
原創(chuàng)【51CTO 6月1日外電頭條】Ubuntu是目前***的Linux桌面發(fā)行版。根據Canonical估計,Ubuntu Linux在全球擁有1200萬用戶。Ubuntu是免費的,它可運行1萬多個應用程序;它有一個活躍的社區(qū),網站提供了你想知道的一切,包括制作精美的教程,付費支持選項等。但是,我經常聽到朋友和同事抱怨Ubuntu,本文就列舉其中一些。
首先,我要聲明一點,我本人是忠實的Ubuntu粉絲,我使用它已經有5年了,即便如此,它也讓我感到痛苦,有些地方的確應該得到改善。
為什么它很重要
當你和那些批評Ubuntu的人談論Ubuntu時,他們往往會建議你換一種操作系統(tǒng),畢竟還有很多其他的Linux和BSD發(fā)行版。
Ubuntu的大受歡迎意味著有很多廠商在自己的機器上預裝它,主流媒體也喜歡評測它,每個人可能都會嘗試它,它在DistroWatch網站連續(xù)6年的支持率都是***名。
Ubuntu在整個Linux社區(qū)中有著舉足輕重的作用,對它的批評和抱怨不僅會影響到正在使用它的用戶,還會影響到那些沒有使用它的人。那么對Ubuntu都有哪些常見的批評呢?下面這些是我經常聽到的….
一、它很臃腫
看它是否臃腫還是拿一些對象來比較才好解釋。
Ubuntu比Windows臃腫嗎?
下表對比了Ubuntu和最近三個Windows版本的系統(tǒng)需求:
資源: | Windows XP: | Vista: | Windows 7: |
Ubuntu 10 and 11: |
處理器: | 奔三 | 奔四 | 奔四 | 奔三 |
內存: | 128 / 512 m | 1 / 2 g | 1 / 4 g | 512 m / 1 g |
硬盤: | 5 g | 40 g | 20 g | 5 g |
成本: | $ 199 - 299 | $ 239 - 399 | $ 199 - 319 | $ 0 |
硬件鎖定: | Yes | Yes | Yes | No |
注:信息來自微軟和Ubuntu網站,加上一些網絡文章和個人經驗,上表是濃縮后的內容。微軟發(fā)布了多個Windows版本,這個表只列出了最常見的幾個,Windows價格指的是全功能版本的價格,在內存欄,***個數字表示最小內存需求,第二個數字表示獲得***性能的推薦內存大小。
不管怎么測量,Ubuntu和Windows相比都不算臃腫。我寫這篇文章就是在一臺7年前的奔騰IV電腦上完成的,它只有一顆單核處理器,主頻2.4Ghz,768MB DDR-1內存,安裝Ubuntu 10.10,這臺計算機甚至不能啟動Vista或Windows 7,它可以很好地運行Windows XP,但XP已經是十多年前的版本了。
Ubuntu比它以前的版本臃腫嗎?
Ubuntu的系統(tǒng)需求指的是產品的資源需求。多年來,這個需求一直在慢慢上升,下表僅列出了內存需求:
Ubuntu桌面版本: | 6.06 | 7.04 | 8.04 | 9.04 | 10.04 / 10.10 | 11.04 |
內存(M): | 256 | 256 | 256 | 384 | 512 / 1 G | 512 / 1 G |
注:這是Ubuntu官方系統(tǒng)需求,有些網站提供的內存需求有些不同,10.04和更新的版本,推薦內存為1GB。
這些內存需求和推薦的最小1Ghz處理器意味著過去7-10年內購買的任何計算機都能運行Ubuntu,我已經成功在奔四,甚至是奔三電腦上運行10.x。通過這個測試,人們可能不會再給Ubuntu帖上“臃腫”的標簽。
Ubuntu比其它Linux發(fā)行版臃腫嗎?
Linux發(fā)行版一般分為全尺寸,中型和輕量級三種類型,Ubuntu屬于全尺寸型。
大多數全尺寸發(fā)行版又包括多個版本,他們的標準產品通常需要奔四或更好的處理器,內存512MB-1GB。當然,即使你的硬件配置低于這些要求,也可以勉強運行,但不建議那么做。
中型發(fā)行版,如Zenwalk和Vector Linux標準版,比全尺寸發(fā)行版的要求要低一點,它們在奔三、256MB機器上可以順暢地運行。
輕量級發(fā)行版,如Puppy或Vector Linux輕量級版本可以在128MB或更低配置的機器上運行。
為了增強競爭力,全尺寸發(fā)行版通常會提供硬件要求更低的削減版本。例如Ubuntu提供了Lubuntu,PCLinux OS有PCLinux OS LXDE和其它變種,Mint可以運行輕量級GUI,如LXDE,XFCE和Fluxbox等。
和其它全尺寸Linux發(fā)行版相比,Ubuntu并不臃腫。如果你喜歡輕量級產品,可以試試Lubuntu。Lubuntu只需要全尺寸Ubuntu一半的內存,1/3到1/2的磁盤空間,對處理器的要求也很低。#p#
二、缺乏企業(yè)集成
這個主要是那些大型組織才會抱怨的。系統(tǒng)管理員需要一個單一的控制點,自動管理和監(jiān)控遠程Ubuntu桌面,Canonical提供的Landscape就可以滿足這種需要,但它在解決較大的集成問題時能力有限。很多大型企業(yè)的系統(tǒng)管理員會問,登錄、電子郵件和網絡訪問單點登錄怎么樣呢?目錄服務器如何呢?Kerberos網絡身份驗證和LDAP(輕量級目錄訪問協(xié)議)支持又怎么樣呢?跨客戶端和服務器產品的協(xié)調信息管理如何呢?
微軟是這個領域的競爭對手,它全系列客戶端和服務器產品都可以無縫集成,服務器產品包括活動目錄、Exchange Server和SharePoint Server,客戶端產品如Windows桌面、Outlook郵件客戶端和Office套件都可以和服務器軟件無縫集成。
Canonical有兩個方法挑戰(zhàn)微軟的客戶端-服務器無縫集成的優(yōu)勢,它可以:
1、直接和微軟的目錄、郵件和信息管理服務競爭。
或者
2、將Ubuntu桌面更好地集成到大多數企業(yè)已經就緒的微軟生態(tài)系統(tǒng)。
對于第二個選擇,Edubuntu正在進行中,但尚未完成。它使用Kerberos和LDAP等標準幫助完成集成。
有個系統(tǒng)管理員對這種情況做了一個總結:
“微軟在桌面市場仍然是贏家。不是因為對大多數人來說獨立PC運行Windows更容易,而是因為它更容易建立起活動目錄,配合Outlook和Exchange工作。雖然Ubuntu也提供了目錄服務工具,但易用性還需提高。”
下面是一個管理顧問做的總結,它的客戶需要管理50-150000個桌面:
“在出現(xiàn)活動目錄、Exchange和Outlook真正的競爭對手之前,Ubuntu在企業(yè)中是不會成功的。”
在和Attachmate爭奪Novell的戰(zhàn)爭中,Canonical最終敗下陣來。Novell有許多優(yōu)秀的產品,如eDirectory和GroupWise,可以和Ubuntu協(xié)同。Canonical的Linux優(yōu)勢加上Novell的目錄服務,可以深入地和微軟生態(tài)系統(tǒng)集成,那樣競爭力就很大了。
也許云計算會改善集成問題。企業(yè)可能會將注意力從內部服務器集成轉移到云服務,這也是Google Chromebook存在的基本前提。
在任何情況下,Canonical需要認識到企業(yè)抵抗Ubuntu的關鍵原因,并提出明確的解決辦法克服它,需要在整個IT社區(qū)推進這個計劃。但迄今為止,還沒有看到他們有任何行動。
三、非安全的安裝
Linux一直都有出眾的跟蹤記錄,Ubuntu繼承了這個偉大的傳統(tǒng),在Ubuntu社區(qū),你很難發(fā)現(xiàn)被惡意軟件傳染的證據。
但Ubuntu安裝也如此安全嗎?令人驚訝的是,不!
以默認的防火墻為例,在10.x版本中,簡單防火墻(UFW)在安裝時是被禁用了的。你會覺得如此基礎的安全工具默認應該開啟,至少也應該在安裝期間提供一個復選框來啟用它吧。
UFW前端管理界面Gufw默認也沒有安裝。你拿到了防火墻,但卻沒有GUI來管理它,這是什么事兒?!用戶必須知道Gufw并單獨安裝它。
如何配置防火墻呢?Windows產品,如ZoneAlarm可以幫你一把,它們攔截那些***次需要連接互聯(lián)網的程序,問你是允許還是拒絕通信。不管你點擊允許還是拒絕,它們都會自動生成合適的防火墻規(guī)則。它們也會提供已安裝程序的檢查列表,你只需要給每個程序設置“Yes”或“No”,指出它是否具有入站和/或出站互聯(lián)網通信特權。
相反,UFW需要用戶自己編寫規(guī)則,最不爽的是連個GUI也不給,不先進,也沒有競爭力,更談不上用戶友好。有個朋友向我抱怨:“我不想管理端口,我想管理程序!”#p#
四、固定的商業(yè)模式
除了上面的批評外,我覺得Ubuntu***的好處是它的易用性不錯,如:
●設備識別
●配置
● 升級
● 默認文件管理器
● 安全配置
Canonical在產品開發(fā)方面和微軟的基本觀點一致,用戶友好,易用性擺在***位。
考慮一下微軟的商業(yè)模式。它總銷售收入27%來自Windows,27%來自Office,兩者加起來超過了微軟一半的收入。如果沒有它們,微軟將不復存在。但它也不能老是靠這兩顆大樹乘涼,它的商業(yè)模式迫使它不斷地更新?lián)Q代,將現(xiàn)有代碼重新包裝到新產品中。
沒有哪個Windows版本實現(xiàn)了它完全的潛力,因為微軟必須為新產品創(chuàng)收而放棄它們。新功能很重要,因為它們將被用來向消費者證明新版本的好處,GUI改進通常也被作為銷售的噱頭,因為這是用戶感受最明顯的地方。
從這些年來Windows的版本歷史就可以看出這一點:
圖 1 Windows版本歷史圖
Canonical含蓄地接受了微軟帶有破壞性的商業(yè)模式。Ubuntu直接用新功能挑戰(zhàn)Windows,雖然取得了一定的成功,但其它設計目標被推到了更低的優(yōu)先級。
這兒有一個例子:Canonical和微軟都面向一般消費者和企業(yè)用戶銷售軟件,它們站在消費者角度來推動產品變化,但這可能會與企業(yè)用戶期望產生沖突。企業(yè)用戶注重穩(wěn)定性、兼容性、最少的錯誤和易于升級到新功能。
Canonical試圖通過不同的策略、支持和定價來彌合這一差距,例如,它們區(qū)分了桌面和服務器產品,定期和長期支持版本,為企業(yè)客戶提供了全面的支持選擇和合同。
你可能還記得Red Hat在消費者和企業(yè)之間的期望也遇到了沖突。Red Hat在桌面和服務器支持政策方面做了多次調整均以失敗告終,***Red Hat不得不剝離掉桌面Linux。2003年,Red Hat宣布桌面Linux全面轉入Fedora項目,這個項目將由社區(qū)全權主導,而公司則只負責面向服務器的Red Hat Enterprise Linux。
我相信Canonical可以做得更好,集中精力做好輕松升級,設備識別和智能化自動配置,當然還有最小化錯誤數量,放棄不成熟的新功能,有序地提高產品質量,有機地增強基礎功能。如果產品提供良好的長遠價值,新用戶自然會來,不需要大勢炒作和宣揚新功能,新界面,這些都是微軟愛玩的把戲。
和Windows競爭***的辦法不是模仿微軟的商業(yè)模式,而是要拿出特有的競爭模型,展示***的優(yōu)勢才會最終獲勝。
【51CTO.com獨家譯稿,非經授權謝絕轉載!合作媒體轉載請注明原文出處及出處!】
【編輯推薦】