openbox(視窗管理器)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

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

基本介紹

軟體介紹,相關截圖,編譯安裝,配置相關,

軟體介紹

Openbox 是運行於搭載X11GNU/Linux上的輕巧視窗管理,Openbox 以GPL協定方式開放原始碼,是免費自由軟體。Openbox基於Blackbox,後者被認為原始視窗管理器之一(即代碼自有)。
Dana Jansens 其人簡介Dana Jansens 其人簡介
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

編譯安裝

一般發行版有特定的軟體包生成方式,以下是官方網站簡介
依賴軟體:
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(視窗管理器)

相關詞條

熱門詞條

聯絡我們