Linux Mint Ubuntu

火速打造補強 Linux Mint 15如期報到

2013-07-10
源自於Ubuntu的Linux Mint,向來在Ubuntu推出新版本的一個月左右,就會釋出下一個新版本。Ubuntu在四月底推出最新的Ubuntu 13.04版本,而Linux Mint也隨即在五月底推出最新的Linux Mint 15。
除此之外,Minx-X也對GTK+與GTK 3的應用程式進行一些處理,讓這些應用程式的外觀與操作介面看起來更加美觀。Plymouth佈景主題也在此版本中做了更新,目前此佈景主題會顯示Linux Mint的Logo,並加入了淡入淡出特效。

針對程式開發者設計新功能

無論是應用程式,或是桌面小工具的開發,Linux Mint 15都提供了許多新功能,讓程式開發者可以更輕易地完成工作。例如Applet或Desklet的開發者,Linux Mint 15便不再建議使用gsettings,而是改用Cinnamon 1.8所提供的Settings API。

經由這些API的輔助,能夠自動決定設定項目與預設值。也可以讓程式設計師在存取設定值時,簡單到像是在存取陣列中的資料一般容易。如果需要設定畫面,API也能自動產生這些畫面,減少程式設計師的工作負荷。


▲自行開發的應用程式也能輕易加入新內容至檔案管理員的滑鼠右鍵選單中。

簡單來說,程式開發者只需要定義程式所需要的設定項目,並在自行設計的Applet或Desklet中加以使用即可,因為Cinnamon會處理其他剩餘的事情。而供使用者變更設定項目的畫面,也會由系統自動產生。使用者可以利用此畫面,指定程式開發階段所定義的各種設定值,且此設定畫面也會出現在系統設定畫面內。

有些程式可能需要與檔案管理員Nemo進行互動,此時可以透過Nemo的動作檔案進行相關動作的設定。在「/usr/share/nemo/actions」目錄內加入一個動作檔,並在此檔案內加入特定項目,即可在Nemo的滑鼠右鍵選單中加入新的內容。

由於Linux Mint 15基本上採用Ubuntu 13.04的套件作為基底,使用Linux核心3.8版,並整合了MDM 1.2版、Cinnamon 1.8、MATE 1.6等各種軟體元件,因此使用者如果想開發Linux Mint 15的應用程式,除了Linux Mint本身所提供的各種開發工具或相關的API函式外,也能直接整合上述套件所提供的功能。

結語

無論是採用GNOME 3所設計的Cinnamon,或是傳統GNOME 2的MATE版本,都能看到許多比上一個Linux Mint版本更加新穎的設計。這些新增功能或改善之處,都是為了讓Linux Mint能夠呈現更好的操作介面,或是取得更佳的顯示效果所進行設計。

從Linux Mint 15的表現來看,不但達成了Linux Mint開發團隊之前所設下的目標,也幫助使用者可以更加有效地進行Linux系統的操作與學習。

在Ubuntu Linux樹大招風、頻頻招致各方面批評聲浪的情況下,Linux Mint 15這一套基於Ubuntu Linux而來的Linux發行版本,還能有這樣的表現,實屬不易。或許開發團隊並沒有取代Ubuntu的意圖,但從Linux Mint的表現來看,使用者直接以Linux Mint 15取代先前的Ubuntu Linux,相信也不會有任何轉換上的困難。

<作者:翁卓立,逢甲大學資訊工程系畢業,當年因為要嘗試不同於微軟的作業系統而安裝Linux。目前主要利用Linux/FreeBSD進行各種私人網站架設工作,包括WWW、FTP、Blog、網路相簿等等。>


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!