GNOME Shell叫板Ubuntu Unity:孰優(yōu)孰劣?
GNOME Shell 對陣 Ubuntu Unity——默認(rèn)桌面界面的戰(zhàn)火一觸即發(fā)。雙方在臺上已經(jīng)對峙了很長時(shí)間,現(xiàn)在是時(shí)候決定誰會(huì)笑到最后了。本文中,Jack Wallen 將針對這場對決的雙方提出自己的見解。
GNOME Shell 和 Ubuntu Unity,默認(rèn)桌面界面的對陣雙方在地平線上若隱若現(xiàn)。無論哪方最終勝出,都注定會(huì)引致用戶的強(qiáng)烈回應(yīng)——有人拍手叫好,也有人忿忿不平??僧?dāng)這場桌面上的決戰(zhàn)進(jìn)入白熱化后,便注定有一方會(huì)趕走另一方。究竟哪一方的實(shí)力更勝一籌?且容許我在這里給雙方做個(gè)比較,并從中歸結(jié)出 GNOME Shell 和 Ubuntu Unity 各自的前景。
第一印象
首先讓我們看看用戶頭一次見到這兩位仁兄會(huì)是怎樣的感受。假設(shè)用戶先前對這兩種桌面界面一無所知,第一次接觸這兩種界面,用戶會(huì)有怎樣的反應(yīng)?如果您把它們的截圖并排看的話(見圖 A 和圖 B),估計(jì)您得出的結(jié)論應(yīng)該和我得出的一樣——就第一印象而言,Ubuntu Unity 對新用戶的親和力明顯更勝一籌。為什么?因?yàn)樾掠脩粼谝粋€(gè)幾近空白的桌面前不見得馬上就會(huì)知道把鼠標(biāo)指針放到左上角或單擊“活動(dòng)”按鈕可以打開啟動(dòng)器菜單。在 Unity 界面中,啟動(dòng)器全都乖乖地呆在桌面上,等著您點(diǎn)開來使用。
圖 A Ubuntu Unity 桌面界面
圖 B Gnome 桌面界面
您在截圖中看到的兩種界面使用的都是默認(rèn)設(shè)置(除了為更全面地展示而打開的 GIMP 程序)。GNOME Shell 缺乏一種顯而易見的方式讓用戶執(zhí)行應(yīng)用程序,這對新用戶而言的確是一塊絆腳石。
至此為止,Unity 優(yōu)勢不小。#p#
小試牛刀
一旦您撥開了表象,Ubuntu Unity 這邊便開始蹦出大毛病。這里我只強(qiáng)調(diào)說明最突出的問題。
連接到服務(wù)器
在 GNOME 中,“位置”菜單里的“連接到服務(wù)器”是最好用的菜單項(xiàng)之一(至少對我而言)。通過它,用戶可以方便快捷地連接到幾乎任意種類的服務(wù)器,甚至還可以在這里連接到 Windows 共享。可在 Unity 中,您無論如何也找不到這一功能——事實(shí)上,在 Ubuntu Unity 中,僅僅為了尋找一種可以連接到服務(wù)器的方式就可以讓您忙得不可開交。要想在 Ubuntu Unity 中建立任意種類的連接,唯一的途徑是:
1. 從命令行打開 Nautilus 文件管理器。
2. 單擊“轉(zhuǎn)到”|“網(wǎng)絡(luò)”菜單項(xiàng),然后試圖連接到 Windows 網(wǎng)絡(luò)。
然而,當(dāng)我真的這樣做后,迎接我的卻是失敗的結(jié)果。在 GNOME Shell 中,我可以通過“連接到服務(wù)器”向?qū)Р毁M(fèi)吹灰之力地連接到我的共享目錄。至于 Ubuntu Unity……連門都沒有。即便我已經(jīng)正確地配置了 Samba 并且確保了它工作正常,Ubuntu Unity 就是怎么都不愿跟著我的路數(shù)走。
設(shè)置桌面
在 GNOME Shell 中,用戶若想設(shè)置自己的桌面,只需像多年來業(yè)已習(xí)慣的那樣右鍵單擊桌面便可。Ubuntu Unity 中可否如此呢?還是沒門。在 Unity 中,用戶要想設(shè)置桌面,就必須單擊“應(yīng)用程序”|“系統(tǒng)”|“外觀”。大部分的新用戶完全沒法搞懂“系統(tǒng)”為何偏偏要從“應(yīng)用程序”里面進(jìn)去。而就算他們知道了“系統(tǒng)”在那個(gè)地方(這并不難做到),他們可能也不會(huì)想到外觀設(shè)置的菜單項(xiàng)竟然會(huì)藏在“系統(tǒng)”類別里面。難道就不應(yīng)該再設(shè)立一個(gè)“首選項(xiàng)”類別?這對 Unity 一方而言真是個(gè)壞消息。
是時(shí)候開始設(shè)置桌面了……這兩種桌面界面依然在使用 Mutter。據(jù)我了解,Unity 方面正在花大量精力準(zhǔn)備從 X 轉(zhuǎn)向 Wayland,而自從該決定對外發(fā)布以來,有關(guān)其將使用何種混成管理器的各種流言便不斷涌現(xiàn)。(我剛才上 Google 搜了下有關(guān)這方面的信息,結(jié)果仍然可以搜到人們糾結(jié)究竟是 Mutter 還是 Compiz 的結(jié)果。)無論這兩種界面使用哪種混成管理器,只要確保用戶可以自定義便可。這正是 Linux 桌面最大的特色之一——自由定制!
啊?運(yùn)行對話框沒了?
確實(shí)如此——Ubuntu Unity 放棄了可靠的運(yùn)行對話框。我不清楚您是如何看待它的,但對我而言,這個(gè)對話框長期以來一直都是我啟動(dòng)應(yīng)用程序的根本。真搞不懂怎么就有設(shè)計(jì)桌面界面的人會(huì)認(rèn)為去掉這個(gè)工具不是一個(gè)糟糕透頂?shù)南敕?那么 GNOME Shell 又是怎樣的情況呢?不用我多說,您依然可以在里面調(diào)出運(yùn)行對話框!
啊?窗口管理器不能換?
其實(shí)這兩種桌面界面都存在這個(gè)問題——您不能換上自己喜歡的窗口管理器。假如您喜歡 Emerald 勝過默認(rèn)的窗口管理器……那么,不論您使用 GNOME Shell 還是 Ubuntu Unity,您都要失望了。Linux 桌面的靈活性一直是它最吸引人的地方之一,可如果您使用了 GNOME Shell 或 Ubuntu Unity,那就得和這種靈活性說再見了。
(譯者注:原文地址中此處可以投票)#p#
結(jié)論
如果您一直閱讀我的專欄的話,您一定知道我向來都是 Ubuntu 和 Canonical 的鐵桿擁護(hù)者。當(dāng)馬克·沙特爾沃思(Mark Shuttleworth)宣布 Ubuntu 的界面將改為使用 Ubuntu Unity 時(shí),我當(dāng)時(shí)就站在了他這一邊。我很想當(dāng)然地認(rèn)為作出這種改變必然有它的道理。可是,當(dāng)我花了足夠的時(shí)間試用 Unity 后,我承認(rèn),改用 Unity 是一個(gè)錯(cuò)誤的決策。Ubuntu Unity 的表現(xiàn)和行為完全不符合用戶心中不斷完善的對 Linux 桌面的判定標(biāo)準(zhǔn)。當(dāng)一個(gè)新用戶安裝 11.04 的時(shí)候,迎接他/她的卻是一個(gè)專為上網(wǎng)本設(shè)計(jì)的界面,這時(shí)他/她一定會(huì)有種被欺騙的感覺。
至于 GNOME Shell……要定奪它的優(yōu)劣似乎有點(diǎn)難。可以肯定的是,Gnome Shell 的出現(xiàn)絕不是一種倒退,因?yàn)樗粌H運(yùn)行順暢,而且還為現(xiàn)在的桌面界面注入了不少令人振奮的“革新”。GNOME Shell 在靈活性上有所欠缺,這是我對它最不滿的一個(gè)地方,但 GNOME Shell 確實(shí)在細(xì)節(jié)上處理得更好,看上去也更富有專業(yè)精神(而 Unity 則好像執(zhí)意地認(rèn)為越是看起來像個(gè)玩具就越適合桌面應(yīng)用)。
如果必須要兩者選其一的話, 我無論如何也會(huì)選擇 GNOME Shell。不過好在這兩者并不是唯一的選擇,因?yàn)榈綍r(shí)我們一定會(huì)看到眾多 Ubuntu 衍生版本的出現(xiàn)(或許不久后就會(huì)出現(xiàn)一個(gè)使用 GNOME Shell 的衍生版本)。事實(shí)上,這些衍生品很可能還會(huì)把其他的桌面界面(比如我最喜歡的 Enlightenment)推向前臺。針對現(xiàn)在對陣的雙方,您的觀點(diǎn)如何?您又會(huì)怎樣看待 GNOME Shell 和 Ubuntu Unity 的這場對決?
原文鏈接:http://article.yeeyan.org/view/210523/176735
【編輯推薦】