Fluxbox是類Unix系統里一個極為輕量級的圖形界面,它的運行速度相當快。它基于Blackbox并與之相兼容,這兩者的窗體控件,色調等都極為相似。Fluxbox對KDE、Xfce、Gnome的程序支持也很不錯。并且,它不需要借用其他的窗口管理器。
軟件簡介
Fluxbox是一個基于GNU/Linux的輕量級圖形操作界面,它雖然沒有GNOME和KDE那樣精美,但由于它的運行對系統資源和配置要求極低,所以它被安裝到很多較舊的或是對性能要求較高的機器上,其菜單和相關配置被保存于用戶根目錄下的.fluxbox目錄里,這樣使得它的配置極為便利。Fluxbox默認的界面極為簡潔,只有一個工具欄,并通過右鍵來調用系統菜單,同樣它也支持自定義快捷鍵。
Fluxbox的自定義能力是其一大特色,用戶可以通過編輯位于~/.fluxbox目錄中的配置文件來實現個性化設置。鍵盤快捷鍵存儲在~/.fluxbox/keys文件中,菜單布局在~/.fluxbox/menu文件中,所有在啟動時運行的內容都保存在~/.fluxbox/startup文件中,而fluxbox配置文件保存在~/.fluxbox/init中。Fluxbox支持桌面主題,用戶可以通過定制顏色、漸變、邊框和其他基本外觀屬性來改善界面吸引力。最新版本支持圓角和圖形元素,而效果管理器如xcompmgr、cairo-compmgr和transset-df(已棄用)可以為桌面元素和窗口添加真正的透明度。增強功能可以通過使用iDesk或fbdesk、SpaceFM、PCMan文件管理器或ROX桌面來提供。Fluxbox還具有Blackbox缺乏的一些功能,包括選項卡式窗口和可配置的標題欄。
功能與服務
Fluxbox有一個很出色的窗體標簽功能,你可以通過鼠標中鍵拖拽將幾個不同的窗體組合到一個窗口上,(#旁白:最終的效果使得每個窗口就和firefox里的tab子窗體一樣),利用這個功能就可以把一大堆的程序窗口整理得井井有條,哪怕你把所有的窗體都放在同一個workspace里面。Fluxbox另一個很不錯的功能就是支持dock程序,這種程序運行時會像桌面圖標一樣在桌面上顯示(比如一些時鐘,天氣,日歷,系統監視程序),由于Fluxbox至力于打造一個快速和高定制性的圖形系統,所以它只提供了一些最基礎的圖標和主題。Fluxbox界面樸素簡單的風格同樣也體現在它的系統設置上。它的系統菜單,快捷鍵和其他的一些基本設置都是以文本文件的形式來保存的。Fluxbox的外觀主題100%兼容blackbox,并且其主題的色彩,透明度,窗體邊框及其他一些可視組件都可以個性化定制,最新發布的幾個版本還實現了邊框的圓滑效果和背景圖支持;與blackbox相比,Fluxbox增加了一些特性,比如窗體標簽(這是從PWM一些特性上吸收并改進過來的)和可定制的窗體標題欄。
正如前文所說,Fluxbox在低配置的電腦上運行得非常流暢,所以如果你的電腦年份已久,那Fluxbox也許是你一個很好的選擇。正因為fluxbox有著速度快性能好的優點,還有人發行了以它為圖形管理界面的專門Linux發行版,比如 Damn Small Linux。Fluxbox界面的簡潔并不影響它操作的快速和使用的便捷性。相反,它的很多特性可以極高的提高你使用計算機的效率,比如它的窗體標簽功能,可以讓你更有效的利用有限的桌面面積,而它靈活的定制性讓你可以按自己的操作習慣定制最適合自己的操作環境,包括它的桌面,快捷鍵,系統菜單,外觀等,都可以按用戶的需要隨心所欲地進行設置。
發展歷程
Fluxbox自2001年起作為Blackbox 0.61.1的分支而存在,它的設計目標是輕量化和高度可配置。Fluxbox的用戶界面簡潔,只包含一個任務欄和一個通過桌面右鍵點擊訪問的彈出菜單,對圖形圖標的支持也保持在最小化水平。所有的基本配置,包括菜單的構建和鍵綁定的映射,都是通過文本文件進行控制的,這些文件位于用戶主目錄中的.fluxbox子目錄下。
由于其小的內存占用和快速的加載時間,Fluxbox在許多Live CD中很受歡迎,例如GParted,并且曾是Damn Small Linux和antiX的默認窗口管理器,直到它們分別在2007年和2009年被JWM取代。Fluxbox目前是PCFluxboxOS(PCLinuxOS的重新制作版)和Linux Mint Fluxbox CE的默認窗口管理器。Fluxbuntu是一個輕量級應用程序的Ubuntu衍生版,于2007年10月發布。2019年12月12日,MX Linux發布了MX-fluxbox作為MX Linux 19的完全集成覆蓋層,此前,它從2014年起通過軟件包安裝程序可用。Fluxbox版已添加到MX-21系列中,默認使用Fluxbox。Fluxbox也是antiX上的特色窗口管理器。為PCBSD創建的桌面環境Lumina的早期版本基于Fluxbox。截至2021年12月,有22種Linux發行版使用了Fluxbox的某種方式。
參考資料 >