Xfce

Subdomains

 

Xfce 4.4 導覽

到了今天,經過漫長的等待,Xfce 桌面環境4.4.0終於發佈了。我將會試著強調一些自上個穩定版本發佈以來新增的功能。

桌面圖示

其中一個在4.0到4.2間最常被請求的就是支援桌面圖誓。現在,Xfce 4.4.0,這個功能終於被加入到桌面管理員 Xfdesktop 了。

desktop-icons

桌面圖示

桌面管理員利用 Thunar 的函式庫來處理應用程式啟動器及桌面上的一般檔案及資料夾。桌面管理員還可以在桌面上顯示最小化視窗的圖示,這在 CDE 界是非常流行的功能。當然,如果您偏好一個乾淨的桌面,您也可以完全停用桌面圖示。

desktop-settings

桌面設定值

Xfdesktop 也繼續提供應用程式選單的入口,就像它在先前的 Xfce 版本所做的一樣。

檔案管理員

桌面圖示支援在取代先前的檔案管理員 Xffm 的新檔案管理員, Thunar 中隨手可得。

thunar

Thunar 檔案管理員

Thunar 從頭開始編寫,為 Xfce 提供了一個易用的仍然輕量的檔案管理員。它的使用者介面與 GTK+ 2.4中引入的檔案選擇器看起來很相似,其他的檔案管理員,如 Nautiluspcmanfm 也都已經採用了同樣的想法。

Thunar 支援所有使用者所期待會有的功能,以及一些進階功能。例如,一個讓使用者以一定標準重新命名多個檔案的,所謂的 批次重命名

thunar-bulk-rename

Thunar 批次重命名

可移除式裝置與媒體

Xfce 4.4.0 可以很容易的使用在可移除式裝置與媒體上的資料。在電腦上,只要您將媒體插入到磁碟中,或是插入新的磁碟,在桌面上及 Thunar 的側邊欄中就會出現一個代表可移除裝置與媒體的圖示。

removable-volumes

可移除式儲區

在圖示上點擊就會自動掛載此裝置或媒體。在圖示上點擊右鍵可以卸載裝置或是從裝置中退出媒體。請注意,此功能需要 HAL ,因此,在撰寫本文時,只有 Linux 2.6.X 和 FreeBSD 6.X 及以上的版本才支援(在 FreeBSD 4.X 及 5.X 中不需要 HAL,但只對可移除裝置有有限度的支援)。

文字編輯器

新的文字編輯器 MousePad 也包含在此版本中。 MousePad 提供了所有基本的文字編輯器的功能,不多也不少。

mousepad

MousePad

您可以把 MousePad 想成是 Windows 上的 記事本 。即使是在老舊的系統上,它都可以通常是少於一秒的速度快速啟動。

視窗管理員

Xfwm4 仍然是視窗管理員的心臟。

xfwm4-argb32

Xfwm4 ARGB32

此版的主要特性是,增強的合成器,支援透明的 ARGB 視窗、陰影、視窗邊框透明度等等。

xfwm4-switcher

Xfwm4 切換器

Xfwm4 也包含了一個新的應用程式切換器,能在目前的工作區顯示所有的視窗及其圖示和標題,就如上面的截圖所示。

xfwm4-themes

Xfwm4 主題

加入了對視窗裝飾主題的更多圖片格式支援,包括了 PNGGIFSVG 圖片。

xfwm4-tweaks

Xfwm4 調校

也加入了用於視窗管理員的進階控制,可由其微調視窗的行為。

面板

Xfce4-panel 為 Xfce 4.4完全重新編寫。多面板支援現在 開箱即用 並可以使用新的 面板管理員 輕鬆的設定,如下面這張螢幕截圖所示。

panel-manager

面板管理員

上一版的主要問題是,每個插件都與面板在同一個程序中執行,從而導致每個插件都可能會摧毀整個面板。為了修正此問題,已經在面板中加入了外部插件的支援。

panel-additem

面板加入項目對話框

取決於插件的穩定性,開發者現在可以決定插件應該要以外部程序或是面板程序的一部份執行。

panel-iconbox

面板圖示盒插件

既然現在已經有多面板支援了,就再也不需要獨立的 Xftaskbar4Xfce4-iconbox 實用工具了,工具列和圖示盒現在都以面板插件的形式提供。

Xfce Goodies 專案 上的許多額外的面板外掛程式都已經對新的面板更新,也加入了一些新的外掛程式。例如,新的 xfce4-xfapplet-plugin 讓使用者可以加入 GNOME 面板的小工具到 Xfce 面板上。

時間管理

新的時間管理應用程式 Orage 取代了在 Xfce 4.2.0中引入的 XfcalendarOrage 提供許多能有效管理您的時間的功能。

orage

Orage

雖然 Orage 非常輕巧易用,它仍支援了所有可以在大型的日曆應用程式,像是 OutlookEvolution 中可以找到的重要功能。雖然過去 Xfcalendar 使用了自定義的 dbh 檔案格式來儲存您的設定,但 Orage 是基於 ical ,因此能與其他日曆應用程式相容。

終端機模擬器

雖然在4.2的時代就有了 終端機 ,但作為核心的一部份,它還不夠成熟。在此主要版本中,它被移入到了核心桌面。

terminal

終端機

除了您所期待的一個終端機模擬器應該有的基本功能之外,它還包括了一些優秀的額外功能,像是單視窗多頁籤、可自訂的工具列及透過 隱藏選項 設定應用程式幾乎全方位的能力。就像在上面的截圖中看到的一樣,這個版本也使用 Xfwm4 的整合式合成管理員來支援真正的透明。

列印

Xfprint,Xfce 列印管理程式,在這個版本也有了一些小改進。首先,不再強制使用 a2ps 轉換器,但仍建議使用。也加入了對 CUPS 1.2 的支援,並且 Xfprint 現在可以使用 CUPS 作為後端顯示印表機的狀態。

xfprint

Xfce 列印

Xfprint 也整合到了 MousePad 中,使用 a2ps 轉換器以提供不同類型的文字文件通用的列印支援。

xfprint-dialog

Xfce 印表對話匣

如您所見,列印對話框仍與 Xfce 4.2中的相類似,但列印支援的內部運作也有相當程度的改進,特別是 CUPS 支援。除此之外,列印管理的功能也被移動到一個函式庫裡面,這樣其他的應用程式就可以使用這些 API 來使用印表機的設定。

自動啟動

Xfce 4.4.0 實現了新的 自動啟動規範 - 事實上 Xfce 是第一個實現上述功能的桌面環境,但其他桌面環境更快發佈。 ;-)

autostart

Xfce 自動起始編輯器

此規範包含了兩個部份, 桌面啟動期間的應用程式自動啟動 ,已經在 xfce4-session 中實現,及 掛載後的應用程式自動啟動 已經在 thunar-volman 中實現。這個版本也包含了 xfce4-autostart-editor ,在上面的截圖中可以看到,它讓使用者可以很容易的新增、移除或是停用自動啟動應用程式。

設定值

此版本引入了一些讓您可以按自己所需自訂桌面的選項。新設定對話框的一些範例已經在上一節中顯示了。

preferences-applications

偏好的應用程式

偏好的應用程式框架,先前僅在 終端機 中可用,已經導入到 Xfce 中,使用者再也不需要編輯 shell 設定檔來指定 Xfce 應用程式應該使用哪一個瀏覽器及終端機模擬器了。其目標是讓它可以更加容易的更改特定應用程式的預設應用程式(GNOME 使用者可能會發現 GNOME 也採用了這個辦法,因為它相當簡單)。

preferences-keyboard

鍵盤快捷鍵

然後是在 Xfce 4.2中的鍵盤快捷鍵問題...Xfce 4.2限制了可自由使用的快捷鍵數量,但通常人們會想要使用任意數量的快捷鍵。從 Xfce 4.4開始,這個限制已經成為了歷史,並且從現在開始,應用程式的快捷鍵與視窗管理員的快捷鍵分離。

意見回饋

請在我的 部落格 的文章中張貼回覆,並使用 xfce 郵件列表,如果您對 Xfce 4.4.0 有任何問題,或是有安裝上的困難。

鏈結

致謝

由 Benedikt Meurer 撰寫,2007年1月21日