Cinnamon是Unix-like系統下的一個使用者介面。是GNOME Shell的一個衍生版本,最初是為Linux Mint所開發,其提供了如同GNOME 2般,易於使用的擬真介面。Cinnamon使用Muffin,一個GNOME 3的視窗管理員Mutter的衍生版本,作為自1.2版起的預設視窗管理員[2]。
歷史
Linux Mint開發團隊一開始並不確定GNOME 3發行後Linux Mint的未來走向。GNOME 3的新使用者介面,GNOME Shell,並不符合Linux Mint的設計風格。Linux Mint 11「Katya」(2011年5月26日釋出)是最後一個使用GNOME 2的版本,此時,Linux Mint團隊認為,一個比GNOME Shell更好的解決方案是必須的,因為GNOME Panel已經不再開發了。因此,Linux Mint決定修改GNOME Shell以使其符合Linux Mint的設計風格,而最終結果是「Mint GNOME Shell Extensions」(MGSE)。與此同時,MATE桌面環境也從GNOME 2衍生出來。Linux Mint開發團隊便決定與MATE團隊合作,並在Linux Mint 12 「Lisa」中提供基於GNOME 2的MATE,以及基於GNOME 3的MGSE給用戶作選擇。
然而,MGSE不如原先的預期。因為GNOME Shell比起GNOME 2變動過大,MGSE看起來並不能成為一個長遠的目標。針對這個問題,Linux Mint團隊便從GNOME Shell衍生出Cinnamon專案,讓Linux Mint的開發者能更好的控制未來版本的GNOME介面。此專案於2012年1月2日在Linux Mint部落格上對外公開[3]。
Cinnamon 1.6於2012年9月18日發布,有了一個新的預設的檔案瀏覽器,Nemo,取代Nautilus,但仍可選用Nautilus[4]。
Cinnamon 1.8於2013年5月5日發布,GNOME控制中心被Cinnamon控制中心取代。Gnome螢幕保護程式被Cinnamon螢幕保護程式取代。並可以從控制中心安裝及升級小工具、擴充元件、桌面小工具、布景主題,而不需將布景主題放到themes資料夾裡。Nemo的介面也被調整。
Cinnamon 2.0於2013年10月10日發布,從此版本開始,Cinnamon不再是GNOME桌面的前端(像是Unity或GNOME Shell),而是一個「完整的桌面環境」。Cinnamon仍然建基於GNOME的技術及使用GTK+函式庫來開發,但不再需要安裝GNOME來使用Cinnamon。此版本最大的更動為改進了邊緣鋪排的能力,以及改進使用者管理,可自訂單一音效,及全螢幕程式效能改進。
特性
Cinnamon具備了很多特性,包括[2]:
- 桌面特效,包含了動畫和轉場特效
- 一個可移動的工作列(包含主選單、應用程式啟動器、視窗列表以及系統托盤)
- 多樣的擴充元件
- 可放置在工作列上的小工具
- 類似GNOME Shell中的概覽按鈕
-
易於自訂的設定編輯器,可以自訂的部份如下:
- 工作列
- 行事曆
- 主題
- 桌面特效
- 小工具
- 擴充元件