Ubuntu 11.10並未呼應使用者改回GNOME當作預設的操作介面,繼11.04版本後,堅持採用一般人不熟悉的Unity,使得用戶群情激憤。原本長久以來緊咬Ubuntu在熱門榜排名第二的Linux Mint,這回藉Linux Mint 12一舉攀上枝頭。Linux Mint 12何許人也?本文將詳細介紹其發展緣由、崛起過程及最新版本的獨到之處。
如果要問目前世界上最熱門的Linux發行版本為何,相信大多數人都會回答「Ubuntu」。的確,Ubuntu自2004年推出第一個版本以來,每隔半年所推出的新版本,多半都會受到Linux使用者族群的注意,也佔據了大多數人的目光。
只是這個答案現在未必是最正確的答案,因為根據DistroWatch(這是一個專門提供各種Linux發行版本的相關新聞與資料統計的網站)所提供的訊息指出,從2011年下半年起,Linux Mint的熱門程度已經正式超過Ubuntu,成為該網站Linux發行版本熱門排行榜的第一名。
事實上,Linux Mint這一套發行版本早已取得DistroWatch排行榜第二名的位置,並且維持了一段時間。當時許多Linux Mint的使用者都相當看好這一套Linux發行版本,並認為遲早有一天,Linux Mint一定會超越Ubuntu,成為世界上最受歡迎的Linux發行版本。
這一天之所以會這麼快到來,或許也跟Ubuntu自行推出Unity使用者介面有關。許多人在Ubuntu 11.04改用Unity作為系統主要的桌面管理環境之後,因為不習慣這一套新介面,加上Unity在操作上與以往的GNOME、KDE等桌面環境有著相當程度的不同,因此一直排斥使用Unity。
而到了Ubuntu 11.10更是變本加厲,不但使用Unity作為預設的操作介面,而且並未像Ubuntu 11.04保留GNOME,讓不熟悉Unity的使用者有機會切換回舊介面。
為了繼續使用先前早已習慣的GNOME介面,大多數人除了嘗試在Ubuntu之中重新安裝GNOME外,也會採取另一個避免使用Unity的方法,也就是改用其他Linux發行版本,甚至是採用與Ubuntu系出同門的版本。
與Ubuntu系出同門
Linux Mint這套Linux發行版本是基於Ubuntu所開發而成的一套作業系統。開發團隊研發此系統的主要目的是希望可以提供一套現代化、使用容易,但又同時兼顧優雅、舒適以及強大效能等特色的作業系統。
|
▲Linux Mint的主畫面。 |
早在2006年的時候,Linux Mint便已經取得世界上最多人在家裡使用之作業系統中的第四名,而前三名則分別是Microsoft Windows、Apple Mac OS以及Canonical的Ubuntu。如今Linux Mint已經取代Ubuntu的位置,僅次於Windows與Mac OS。
每個人選擇Linux發行版本的理由都有所不同,所以採用Linux Mint的主要原因,多半也有相異的理由。但總結來說,多半是因為Linux Mint本身非常容易使用,並且擁有完整的多媒體支援功能。
除此之外,Linux Mint也採用免費釋出的發行方案,並且提供完整的開放原始碼。而本身是由社群直接提供支援的Linux Mint,也相當歡迎任何人針對此專案提出寶貴的意見,並回饋給Linux Mint的開發團隊。如此一來,這些新的想法便可以促進Linux Mint的發展,以便提供更優質的Linux Mint版本供社會大眾使用。
|
▲Linux Mint亦採用APT進行套件管理,並提供Synaptic等圖形化工具。 |
由於Linux Mint本身是基於Debian與Ubuntu,所以其套件管理軟體也是使用APT,並直接使用Ubuntu的套件資料庫,且提供超過三萬種各種功能的套件。在系統安全方面,因為Linux Mint採用了相對而言較為保守的軟體更新機制,加上獨特的更新管理功能,以及Linux架構本身的堅固性,所以Linux Mint並不需要進行太多的系統維護工作。
無論是系統回復、防毒軟體、防木馬程式等等,在Linux Mint系統中都不需要採用。如此一來,不但系統相對安全許多,在可靠性方面也有更佳的表現。
Linux Mint 12實至名歸
Linux Mint的第一個版本是在2006年8月推出,經過數年的版本演變,目前已經來到Linux Mint 12的版本,其代號為Lisa。Linux Mint的代號會依照英文字母的順序,採用該字母開頭的單字作為該版本的代號名稱,所以從代號的頭一個字母便可以得知該版本是第幾個Linux Mint版本。
Linux Mint每一個版本都是基於當時最新版本的Ubuntu而來,所以Linux Mint 12是衍生自Ubuntu 11.10的版本,許多Ubuntu 11.10的特色也能在Linux Mint 12之中看到。
除了來自於Ubuntu 11.10的特色外,Linux Mint 12本身也增加了許多新功能。以桌面使用環境為例,Linux Mint 12採用GNOME 3以及名為MGSE的新技術。MGSE為Mint GNOME Shell Extensions的縮寫,這是一套放置於GNOME 3之上的桌面階層(Desktop Layer),讓使用者可以傳統的方式使用GNOME 3。
雖然GNOME 3的新介面相當炫麗,但因為許多人並不習慣任意變更操作環境,寧可使用原先的操作方式進行系統操作,此時便可藉由MGSE的輔助,以原先慣用的方式進行系統操作。
使用者可以在MGSE內關閉所有元件,以取得純正的GNOME 3操作體驗;或是開啟所有元件,以近似於原有操作環境的方式,直接使用GNOME 3。當然如果只想啟用某一部分的MGSE元件,亦可按照個人需求進行調整。
MGSE主要可以調整的部分,包括畫面下方的工作面板、應用程式選單、視窗清單、工作切換桌面,以及系統可見的工作列圖示等等。此外,MGSE也提供額外的擴充程式,例如多媒體播放程式的指示器,以及針對GNOME 3設計的多媒體加強功能等等。
也因為Linux Mint 12整合了MGSE,所以其桌面環境可視為新舊環境的合成體。基本上,Linux Mint 12採用了一套全新的桌面環境,但仍然擁有許多傳統的元件。這樣一來,GNOME 3可以提供許多令人驚艷的使用者介面與技術,若搭配使用MGSE元件,又能夠讓使用者覺得自己仍然在使用原有的介面,而不至於需要習慣新技術。
也因為如此,使用者仍然可以從桌面左下角啟動程式,以視窗清單或鍵盤熱鍵在應用程式與工作區之間任意進行切換,而且也能夠擁有GNOME 3所提供的通知功能(例如網路斷線、即時訊息等通知)。即使底層已經變更為截然不同的GNOME 3,但一切操作都與先前版本相去不遠。如果完全不適應GNOME 3的操作,或許可以透過MATE的輔助,在系統中同時執行GNOME 2與GNOME 3。
MATE是一套GNOME 2的分支系統,但基本上相容於GNOME 3。只是MATE預設只有Linux Mint 12的DVD版本才會提供,如果使用的Linux Mint是以CD版本進行安裝,則必須先行安裝mint-meta-mate套件。
MATE目前仍然屬於較新穎的軟體,也尚未到達完全穩定的境界。MATE是其開發者與Linux Mint開發團隊的協同處理成果,假以時日,將會成為更加穩定與成熟的系統,提供使用者一個傳統但穩定的桌面使用環境。
此外,Linux Mint 12也在美工方面進行許多加強工作,例如提供Mint-Z與Mint-Z-Dark兩套新的桌面主題。這兩套桌面主題都是基於Mint-X與Zukitwo而來,提供使用者更多的桌面主題選擇性。
在桌面背景方面,Linux Mint 12與先前的版本相同,預設的背景都採用Linux Mint的3D立體標誌。如果覺得這個桌面背景過於單調,可以經由修改設定值的方式,改用其他精美的相片作為背景。
Linux Mint 12預設提供的桌面背景包括許多風景相片,其中一些是在印度拍攝而成,有些則是在黃石國家公園拍攝。萬一系統預設的背景圖片仍然沒有自己喜歡的相片,也可以自行匯入圖片並設定為桌面背景。
|
▲Linux Mint 12可以決定桌面的呈現方式,並提供許多不同的桌面布景主題供使用者選擇。 |
在搜尋引擎方面,Linux Mint 12預設採用一套名為「Duck Duck Go」的搜尋引擎。此套搜尋引擎與其他搜尋引擎最大的不同在於,其搜尋結果並不會因人而異。
許多搜尋引擎會先參考一些個人資訊,例如個人的網頁瀏覽紀錄、先前的搜尋關鍵字、個人檔案等等,再決定要顯示的搜尋結果,所以不同的人使用相同的關鍵字進行搜尋,其結果可能大不相同。因為搜尋引擎會根據這些個人資訊決定搜尋結果的顯示方式,來達到使用者前往特定網站的目的,以便增加搜尋引擎的廣告營收。
表面上,這些搜尋結果的小差異或許不至於造成太嚴重的後果,但多少還是會讓人感到有些不舒服。Duck Duck Go則完全依照演算法的運算成果提供搜尋結果,所以同樣的搜尋關鍵字經由不同的使用者加以執行搜尋動作,其結果將會是完全一樣的頁面。
搜尋引擎收集使用者的個人資訊之後不但會依照這些資訊決定搜尋結果,甚至將這些個人資訊加以分享。如果要避免個人資訊遭到搜尋引擎的收集,最好的方式便是改用完全不會收集個人資訊的Duck Duck Go。
無論是個人的搜尋履歷、個人資料或是任何資訊,都不會被Duck Duck Go加以收集,更不會有個人資料被儲存、販售,甚至被他人使用或外流的問題發生。對於注重個人隱私的使用者而言,Duck Duck Go無疑是最佳的搜尋引擎選擇。
除了不收集個人資料之外,Duck Duck Go另一個特色是完全使用開放原始碼進行開發。如果想使用以開放原始碼開發的搜尋引擎,Duck Duck Go會是相當合適的選擇。而除了採用開放原始碼開發外,Duck Duck Go本身也貢獻許多心力至開放原始碼社群,可以說是對開放原始碼社群最友善的搜尋引擎。
而在Linux Mint 12當中,部分搜尋引擎本身與Linux Mint有一些商業模式的存在。如果Linux Mint的使用者採用了這些搜尋引擎,並且讓搜尋引擎因而產生獲利,例如點擊過搜尋結果頁面內的廣告,這些搜尋引擎將會與Linux Mint分享這些獲利。
也就是說,雖然一些搜尋引擎結合了商業行為,但因為這些商業行為也會對Linux Mint帶來利益,因此Linux Mint的使用者可以間接支援Linux Mint的開發與營運,並且讓用戶對Linux Mint有更深的參與感。
如果使用者完全不打算使用Linux Mint 12所預設安裝的搜尋引擎,也可以透過安裝其他搜尋引擎的方式,使用非系統預設的搜尋引擎。在Linux Mint 12內安裝新的搜尋引擎,方法與舊版本已經有相當程度的差異。
最主要的改變在於安裝過程變得更加簡便,也更容易完成相關動作。而在安裝新搜尋引擎的文件中,也有提到搜尋引擎與Linux Mint本身的合作關係,讓使用者自行決定是否要以這種間接的方式以幫助Linux Mint。
由於Linux Mint 12是基於Ubuntu 11.10而來,加上Ubuntu 11.10已經採用Linux 3.0的核心版本,以及使用GNOME 3.2,所以許多Linux Mint 12的功能與特色都來自於上述軟體。如果想進一步了解Linux Mint 12的新功能,閱讀這些軟體的發行公告文件,就能間接熟悉Linux Mint 12所提供的功能。
適用於個人與企業用戶
雖然Linux Mint與Ubuntu相同,都是以每隔半年推出一次新版本的週期加以發行,但這並不會讓企業用戶感到困擾。因為Linux Mint會針對所有版本提供一年半的更新支援,讓所有的Linux Mint都能夠隨時維持在最新狀態,並不會因為半年才推出一次新版本而導致系統安全產生空窗期。
其長達一年半的支援週期,也可以讓不想經常更換作業系統版本的使用者,不必每隔六個月便須重新安裝或升級系統。如果採用的是Linux Mint的長期支援版本,則提供長達三年的更新支援。支援週期拉長,企業用戶自然更不必擔心系統升級的問題。
除了企業用戶外,Linux Mint也相當適合個人用戶的使用。因為Linux Mint正朝著成為世界最好的Linux發行版本的方向努力,目前雖然已經成為最受歡迎的發行版本,但開發團隊並不因此而自傲,仍然持續開發新的功能以滿足更多的使用者。
如果使用者想要安裝Linux Mint,只要系統上擁有512MB以上的記憶體容量,基本上便能嘗試Linux Mint。如此低廉的硬體要求,自然會吸引更多人投入這一套Linux發行版本。
|
▲Linux Mint 12僅需512MB的記憶體便可執行,其他硬體配備的要求也不高。 |
結語
雖然有人批評DistroWatch的統計數據是採用網站的每日點擊次數作為資料來源,嚴格來說,無法認定為Linux發行版本的使用率排行榜。但不可否認的是,Linux Mint的確受到越來越多人的注意,否則每日點擊數也無法有如此快速的成長。
若將Ubuntu的排名下滑完全歸究於Unity的出現,或許對Unity而言有些不公平。但許多Ubuntu的老玩家的確不喜歡Unity的操作介面,也有許多人千方百計地希望將Unity介面改回原先的GNOME。對於這些批評的聲浪,Ubuntu的開發團隊或許應該加以重視。雖然Canonical決定自行發展Unity的決心相當值得敬佩,但市場反應不佳也是事實。如果在這方面不再加以改善,將來或許連追上Linux Mint,重新取得領先位置的機會都會消失。