openbox[視窗管理器]

openbox[視窗管理器]
更多義項 ▼ 收起列表 ▲

Openbox 是運行於搭載X11的GNU/Linux上的輕巧視窗管理器,Openbox 以GPL協定方式開放原始碼,是免費自由軟體。Openbox基於Blackbox,後者被認為原始視窗管理器之一(即代碼自有)。

軟體介紹

Dana Jansens 其人簡介 Dana Jansens 其人簡介

Openbox 是運行於搭載X11的GNU/Linux上的輕巧視窗管理 ,Openbox 以GPL協定方式開放原始碼,是免費自由軟體。Openbox基於Blackbox,後者被認為原始視窗管理器之一(即代碼自有)。

Openbox 主要由 Dana Jansens開發,此外還有 Dave Foster、Fryderyk Dziarmagowski、Carlos Pita、Mikael Magnusson、Geoffrey Antos、Pedro Beja、Og Maciel、Laszlo Dvornik、Alexey Korop、Miroslav Lichvar、zhou sf、洪任諭、Ryoichiro Suzuki、Og Maciel、Ryoichiro Suzuki、Finn Zirngibl、Quan Tran 等人提交過代碼修正或者翻譯更新。

相關截圖

注意:由於Openbox可以選擇眾多主題,因此以下截圖與默認主題有差異。

openbox[視窗管理器] openbox[視窗管理器]
openbox[視窗管理器] openbox[視窗管理器]

編譯安裝

一般發行版有特定的軟體包生成方式,以下是官方網站簡介

依賴軟體:

1, C compiler (such as GCC)

2, Libc library and headers (development package)

3,Xlib library and headers (development package)

4, Xext and Xrandr library and headers (development package) - optional but recommended

5, Glib-2 library and headers (development package)

6, LibXML-2 library and headers (development package)

7, Pango library and headers (development package)

8, Imlib2 (development package) - optional but recommended

9, Startup-notification library and headers (development package) - optional but recommended

10, XCursor library and headers (development package) - optional but recommended

11, Pkg-config

源碼可以官方網站下載tar壓縮檔或者從git代碼庫中複製,解壓後編譯安裝步驟

./configure --prefix=/usr --sysconfdir=/etc

make ...openbox

make install

對於64位發行版,一般要添加--libdir=/usr/lib64編譯選項

配置相關

Openbox同大部分視窗管理器一樣使用配置檔案,默認配置檔案為~/.config/openbox/rc.xml,如不存在則使用配置檔案/etc/xdg/openbox/rc.xml(具體路徑與發行版有關)。

自定義Openbox的第一步就是cp -r /etc/xdg/openbox ~/.config/,然後編輯~/.config/openbox/rc.xml等檔案。通過對rc.xml的配置,可以使用多個選單配置檔案,比如默認使用的menu.xml。~/.config/openbox/rc.xml和~/.config/openbox/menu.xml分別控制著Openbox外觀、滑鼠鍵盤行為和程式選單。

當然Openbox還有自己的配置工具obconf,截圖如下:

openbox[視窗管理器] openbox[視窗管理器]

相關詞條

相關搜尋

熱門詞條

聯絡我們