歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 11.04 試用與心得

Ubuntu 11.04 試用與心得

日期:2017/2/28 16:11:25   编辑:Linux教程
本年度最令人期待的 Linux 發行版本 Ubuntu 11.04 (Natty Narwhal) 就要發布了,Ubuntu 的官方網站已經為新版本的到來准備了一個新的歡迎標題,不少 Ubuntu 粉絲也在自己的博客上按放了新版本的倒計數器,這個用戶數量最多的發行版已經為那一刻的到來做好了准備。當然,如果你是一個 Ubuntu 的忠實粉絲,或者你是一個喜歡嘗鮮的 Linux 用戶,你也許已經提前安裝了新版本。本人作為一個喜歡折騰的 Linux 用戶在兩台機器上試用了這個全新的版本,以下是我的感受。

新術語

眾所周知,早在去年,Mark Shuttleworth 就表示 Ubuntu 將在 11.04 中啟用全新的桌面環境 Unity。作為一個從頭設計,全新的桌面環境,在開始之前,讓我們先了解一下 Unity 使用的一些新的術語 (如果你已經對 Unity 非常熟悉了, 請跳過本節)。下圖來自於 askubuntu 的一個問題解答:

圖中各個數字對應的術語分別是: 1. Launcher; 2. Launcher items; 3. Workspace switcher; 4. Windows title; 5. Application menu (Global menu); 6. Application Indicators; 7. Windows decoration; 8. Windows buttons; 9. Tool bar; 10. Status bar; 11. Desktop; 12. Home button; 13. Dash.

此外還有一個重要的未在圖中列出的術語是 Lenses (也稱作 Places)。Lenses 是 Unity 提供的一個架構,在這個架構之上,用戶可以很容易定制自己的 Lens (或 Place),一個類似於 Dash 的可搜索的界面。Ubuntu 11.04 默認在 Launcher 上放置了兩個 Lens,Application Lens 以及 Files & Folders Lens。下圖是 Application Lens 的一個截圖。

安裝,升級以及第一印象

我在一台機器上安裝了 Ubuntu 11.04 的 Alpha 版本,安裝界面好像沒有什麼改變,安裝過程也很順利。不過安裝後的第一印象很差,拋開全新的界面很不適應不說,首先 11.04 的默認界面給人的感覺就非常丑陋,碩大無比的圖標,而且根本找不著地方進行定制。此外 Alpha 版本經常崩潰, 【 Linux公社 www.Linuxidc.com 】在折騰了一段時間後,我就放棄了。

在更新到 Beta 版本後,崩潰這一點似乎得到了修復,再也沒遇到過 Unity 崩潰。此外我個人對這個全新的界面也有了一定的適應,於是我在另一台已安裝了 Ubuntu 10.10 的機器上運行 update-manager 進行了升級,升級過程也非常順利。

需要說明一點的是,我的兩台機器默認安裝的都是 Unity,而不是 Unity-2D。其中一台使用 Intel 945GM 集成顯卡的筆記本剛好滿足安裝 Unity 最低的顯示需求。

更新的軟件

Ubuntu 11.04 除了采用全新的 Unity 界面外,不少重要的軟件包也都更新到了最新版本。其中最重要的當然是更新到 2.6.38 版本的 Linux Kernel。2.6.38 比起 10.10 采用的 2.6.35 版本有許多性能上的改進,不過普通用戶能看見的還是新支持的各個硬件驅動。2.6.38 比 2.6.35 在硬件驅動上有了巨大的提高,比如集成了 Broadcom 的開源驅動,以及各種顯卡的最新驅動。

不過我的一台包含 Nvidia 獨立顯卡的台式機在安裝 Ubuntu 11.04 時,仍然還得使用 Nvidia 的私有驅動,似乎 Ubuntu 並不認可開源的 Nouveau 驅動的 Gallium3D 功能。此外我的另一台筆記本裡的 Broadcom BCM4311 無線網卡,因為型號太舊,不在 Broadcom 的開源驅動支持之列裡,我還不得不使用舊的 b43 驅動並從網上下載私有的 firmware。

其它更新到新版本並且經常使用的軟件包還有: Firefox, LibreOffice, Shotwell, Evolution 等。其中 Firefox 是最新的 4.0 版,這個新版本現在大家都已經非常熟悉了。Shotwell 的最新版本添加了對視頻的管理。LibreOffice 雖然取代了 OpenOffice,不過至少對我來說,使用並不多, 【 Linux公社 www.Linuxidc.com 】生活在一個 MS Windows 與 MS Office 的世界裡,使用 LibreOffice 你將不得不面對各種細小的與 docx 文件的兼容性問題,直至令人崩潰放棄。Evolution 面臨著與 LibreOffice 相同的問題,在連接公司的 Microsoft Exchange 2007 服務器時,使用 Exchange MAPI 插件現在可以連上服務器,並且可以通過 Evolution 發郵件,不過仍然無法收取郵件。

Unity 的革新

Unity 是 Ubuntu 傾力打造的力圖在桌面系統領域向 Windows 發起進攻的核心武器,盡管從 Mark Shuttleworth 宣布啟用 Unity 作為默認桌面系統的那一刻起,關於 Unity 的爭議就沒有終止過,但你必須承認 Unity 帶來了許多非常好的設計理念,雖然這些理念不一定是顛覆性的。

Launcher 算不上是一個多新的設計,因為它很容易讓人想起 Windows 的 任務欄,只不過為了節省桌面縱向的空間, Launcher 默認被選擇放在了桌面的左側。Dash 也與此類似,風格上有點像 Windows 的開始菜單。Lenses 是一個非常不錯的設計,因為它允許你自己定制自己的 Place。Application menu 也是一個不錯的想法,但也是 Unity 最難適應的地方。至於 Application indicator,雖然從底層進行了重新設計,但在外觀以及使用上,都於 10.10 的 notification 一脈相承。此外,Unity 還有其它一系列小的用戶界面上的改動。

艱難的適應過程

Unity 在帶來了全新理念的同時,也必然要經歷一段痛苦的適應期,不管是從其它操作系統過來的新用戶,還是使用 Gnome 2 的舊用戶,第一次使用 Unity 都會讓人感到強烈的挫敗感。

首先是 Launcher 上的各個圖標默認都太大,看起來非常丑陋,而你找不到地方去修改它。Launcher 與以前的 Gnome 面板相似,但使用已有的經驗比如右鍵點擊它卻沒有任何反應。經過一番搜索,我才知道,要想定制 Launcher,必須安裝 compizconfig-settings-manager (CCSM),而 CCSM 裡的 Ubuntu Unity Plugin 提供的選項並不多。你可以設置圖標的大小,但要想添加一個新的程序圖標到 Launcher 上,必須通過一個非常不直觀的方式。我一般是先運行要添加的程序,該程序圖標將顯示在 Launcher 上,然後再右鍵選擇 ‘Keep In Launcher’。

注意: CCSM 還提供了許多其它 compiz 選項的設置,包括設置各種效果等等,但 CCSM 與 Unity 集成的並不完美,有些選項設置完後,會導致桌面頂端的整個 Global Menu 面板不可見,此時你只能重新退出再登錄才能恢復。此外 compiz 的選項相當多並且復雜,如果不慎設置錯誤,將有可能導致整個桌面不可見。如果遇到此種情況,可以運行 gconftool-2 –recursive-unset 將整個 compiz 的設置回退會默認設置。

此外 Launcher 也是 Unity 需要去艱難適應的一個組件。當程序以窗口最大化運行的時候, Launcher 默認是隱藏的,如果需要切換到其它正在運行的程序上,習慣情況下,你會挪動鼠標到桌面的底部,不過 Launcher 卻在桌面的左側。你得將鼠標挪到桌面最左側 Launcher 出現的地方,Launcher 才會顯現。此外在我的機器上,Launcher 的反應似乎太慢了,總是有一個延遲。

Dash 裡的圖標更大,而且直到現在我仍然不知道如何去定制 Dash 裡的圖標大小 (比如像 Application Places 裡的圖標那麼大就行了),更不用說去定制自己喜歡的程序圖標了 (比如將 Check Email 換成 stardict)。

Dash, Application Places 以及 Files Places 都在右下角有一個按鈕將界面最大化,但最大化後卻無法回到原始大小。此外 Application Places 與 File Places 右上角的下拉彈出菜單也與 Places 的整個風格不一致,顯得非常丑陋。

Application menu 將是 Unity 裡最難適應的一個部件,雖然這是一個不錯的用來減少空間的設計。無論程序是以窗口最大化還是正常模式運行,將鼠標挪到原來 Gnome 2 面板的地方去選擇菜單總是很困惑的一件事,尤其在窗口非最大化的情況下更顯得突兀。此外有相當一部分程序還沒有集成到 Application menu 裡,比如 Firefox, Chromium 等。

其它默認打開並且需要適應的功能還有 overlay scrollbar,這是個很酷的設計,但如果你習慣於使用鼠標去點擊滾動條的上下空白處來翻頁的話,那麼你需要去適應其它方式,因為 overlay scrollbar 不提供該方式,不過將 overlay scrollbar 功能關閉是可設置的。

Application Indicator 也許是最容易適應的部件,因為這個設計本身與 10.10 等版本是一脈相承的,我們已經習慣了從面板的右上角來查看狀態,退出系統等等,application indicator 只是對這些功能做了集成,並加入了更多新的功能。一個很重要的功能是在 session 菜單裡加入了 system settings 選項,當然也有的功能還有 bug,點擊時間菜單下的時間設置選項就沒有響應。

掌握快捷鍵

如果你已經適應了 Unity 的界面,那麼下一步將是熟練使用它。這時需要掌握一大把快捷鍵,askubuntu 上有一個問題解答列出了一些最常用的快捷鍵,只有當掌握了這些快捷鍵,你才能真正體會到 Unity 的好用來。這些快捷鍵裡包括了 Unity 桌面環境的各個常用操作,例如打開 Dash,打開 Application Places,打開 Launcher 等等。

總結

總的來說,以本人一個 Linux 用戶的觀點來看,Ubuntu 11.04 這個 Ubuntu 歷史上改動最大,承載著 Linux 改變桌面系統夢想的版本,應該是一個相當不錯的發行版本,前提是你能忍受並渡過最初的適應期,也許是一兩天,也許是一兩周。

可以想像會有相當一部分 Gnome 2 用戶因為無法適應 Ubuntu 的改頭換面,而選擇離開,也許會轉向 Gnome 3 Shell,也許會轉向 KDE 等其它桌面環境。

當然這部分用戶也許並不是 Ubuntu 所真正關注的,因為在桌面系統占據大部分份額的是 Windows,在平板等新興領域占據大部分市場的是 Mac, Android。

對於這部分用戶,Ubuntu 似乎充滿了信心,即使面臨著相當大的質疑。當然,任何王者在摘取桂冠的道路上都不是一帆風順的,只不過不知道 Ubuntu 能不能堅持到最後一刻。

Copyright © Linux教程網 All Rights Reserved