OpenBox安裝和自定義

同事們,您好,今天我為您帶來有關如何安裝和配置Openbox的簡單指南。 對於許多人來說,這是眾所周知的,但是擁有它永遠不會有傷害。

注意:如前所述,本指南將重點介紹ArchLinux,即我正在使用的發行版。 某些軟件包可能會更改其名稱。

首先,我們將安裝一些我們需要的東西。 本指南將重點介紹OpenBox的安裝,而不是基本系統。

我們開始:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

開箱:要安裝WindowsManager。
奧布菲:這是OpenBox配置嚮導,它將非常有用。
菜單:配置Openbox菜單是一種gui。 如果沒有,我們可以手工完成。
登出:默認情況下,OpenBox最多只能關閉“關閉會話”,這是我們的最佳選擇。
色調2:OpenBox沒有面板,您可以在其中查看托盤上打開的窗口和應用程序。 這是我最喜歡的。
xcompmgr:顧名思義,它是作曲經理。 陰影,透明膠片等

安裝完成後,將OpenBox配置文件複製到我們的主頁(〜/)

如果該文件夾不存在,請執行以下操作:

mkdir ~/.config/openbox/

然後:

cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} ~/.config/openbox/{menu.xml,autostart,rc.xml}

您必須清楚每個文件的用途。

menu.xml文件 :它是配置OpenBox菜單的文件(在桌面上單擊鼠標右鍵)。 例如,從那裡您可以啟動應用程序或腳本。

文件 :它是OpenBox的主要配置文件,從中配置了按鍵的動作,外觀的外觀等。

自動啟動:顧名思義,我們在會話開始時定義的應用程序將從此處啟動。 例如conky或tint2。

要啟動它,我們有兩個選擇。 將它添加到Slim的〜/ .xinitrc或其他一些會話管理器(如KDM或GDM)中。

編輯〜/ .xinitrc(Slim),我們添加以下行:

exec openbox-session

我們保存並關閉。

由於KDM是“自動”的,因此無需添加任何行。

在新的Arch安裝中,應該記住,守護進程不再在rc.conf中使用,而是通過systemctl啟動的。

systemctl enable kdm.service o systemctl enable slim.service

完成了我們已經復制了文件,也可以使用Slim或KDM(或GDM等)啟動它。 現在,如果我們輸入OpenBox,我們只會看到鼠標指針和灰色背景。

讓我們從基本設置開始。

OpenBox選單

(可選)我們可以使用MenuMaker創建OpenBox菜單。 後者的作用是讀取系統中安裝的所有程序並將它們添加到菜單中。

sudo pacman -S menumaker

然後按照以下方式創建它。

mmaker OpenBox3 -f -t(在此必須放置您選擇的終端仿真器)

就我而言:

mmaker OpenBox3 -f -t rxvt

值得說明的是,選項“ -f”將覆蓋我們之前複製的menu.xml。

如果沒有,總是可以選擇手動或使用Obmenu gui進行操作。 為此,我們只需打開文件

帶有nano或leafpad的menu.xml並進行編輯。

它的語法非常簡單。

<*item label="NetBeans"*> <*action name="Execute"*>
<*execute*>netbeans<*/execute*>
<*/action*> <*/item*>

注意:不用說,**不會消失。

在第一行中,找到程序的名稱,然後在下面執行命令。

如果不是,則另一個選項是Obmenu。 這很簡單,我認為沒有必要解釋太多。

好吧,我們已經走了很長一段路。

現在僅需對其進行自定義。

GTK主題。

為了處理GTK主題,我喜歡使用lxappearance,因為OpenBox並沒有開箱即用的工具。 可以從deviantart.com和gnome-look.org等不同的網站下載GTK主題。

我們安裝:

sudo pacman -S lxappearance

對於GTK主題,我們必須將其解壓縮到主目錄(〜/ .themes /)的Themes文件夾中。

這是我的Lxappearance的屏幕截圖,該Lxappearance已經使用主題進行了自定義。

圖示

也可以從DeviantArt,Gnome-Look或AUR下載這些文件,它們的外觀與我們可以設置的相同。 這些應該放在 /usr/share/icons/

牆紙

我個人使用氮氣來管理壁紙。 我們繼續安裝它:

sudo pacman -S nitrogen

這樣就可以在每次會話啟動時定義牆紙,然後我們將命令添加到OpenBox自動啟動中。

鼠標光標。

從LxAppearance本身,我們可以配置鼠標指針。 同樣,可以從上述網站下載指針主題,也可以從ArchLinux AUR下載。

啟動應用程序:自動啟動。

就我個人而言,我不太喜歡加載Openbox自動啟動功能,我覺得打開的內容越少,啟動環境就越快。

在這裡,我們將添加一些應用程序,例如 Conky的, xcompmgr 和其他人。

其中,一些示例行可能是:

nitrogen --restore & << Esta linea indica que Nitrogen repone el wallpaper al inicio.

如果我們有很多行,請不要忘記每行的&末尾。

conky & << Auto inicia Conky.

這是我的自動啟動的示例:

http://paste.desdelinux.net/4562

按鍵綁定。

密鑰的配置有一個相當簡單的方案: ~/.config/openbox/rc.xml 在“鍵綁定”部分中。

<*keybind key="Alt-F2"*>
<*action namoe="Execute"*>
<*command*>gmrun<*/command*>
<*/action*>
<*/keybind*>

注意:**不能繼續。-

第一行中有一系列要使用的鍵,第二行中是操作的名稱,第三行中是操作本身。

如有疑問,並且為了簡化起見,我保留了關鍵配置,其中GmRun已配置為應用程序啟動器,多媒體鍵和控制屏幕亮度的鍵,等等。

http://paste.desdelinux.net/4563

面板

如我之前所說,我個人更喜歡Tint2。 在我看來,它非常輕巧美觀。

我們通過以下方式將其添加到OpenBox自動啟動中:

tint2 &

有許多設置。 同時,我留給我使用的那個。 感謝DeviantArt上的〜leodelacruz。

http://paste.desdelinux.net/4564

他們應該複製它並將其另存為tint2rc ~/.config/tint2/

透明膠片和陰影。

我真的很喜歡xcompmgr的簡單性。 這就是為什麼我推薦它。 每個人都可以按照自己的喜好配置它。
我們將其添加到自動啟動

xcompmgr &

文件管理器。

每個人都可以(在本指南中的任何時候)使用自己喜歡或最喜歡的東西。 我喜歡pcmanfm的簡單性。

我們通過以下方式安裝它:

sudo pacman -S pcmanfm

退出,重新啟動或關閉

最後但並非最不重要的是關機。 如前所述,OpenBox默認僅帶來“關閉會話”。

我們用Oblogout解決了。

我們可以將其添加到OpenBox菜單中,或從我們的首選啟動器中添加。

好了,現在就這樣。.每個人都是根據自己的意願和/或品味做事的所有者..我希望它會有用..

完成後,它可能如下所示:

注意:在圖片中:PcManFm,LxAppearance,Urxvt,Tint2,Conky

問候。

伊万!


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   KZKG ^ Gaara 他說:

    優秀的帖子朋友,真的是的……不僅如此,寫得好,沒有標籤的問題,總之,我非常樂意審查這樣的帖子🙂

    問候

  2.   奧羅斯 他說:

    很好的帖子,在網絡上重複了一些,但是從不傷害🙂

    PS:在xcompmgr部分中,我不知道xD是什麼“名稱”。不要以錯誤的方式使用它😛

    1.    KZKG ^ Gaara 他說:

      嘿! 來吧,這是一個很好的帖子,不要成為巨魔哈哈

      1.    欽諾洛科 他說:

        大家好,我是論壇和Linux的新手。 正如我可以要求本教程提供幫助的那樣,可以看出,當人們閱讀它時,他們已經了解了它,因此我需要幫助。
        格拉西亞斯!

    2.    麻風病人 他說:

      已修復; D

  3.   麻風病人 他說:

    哈哈哈哈,我在帖子開頭對此發表了評論..確實看到了,但從沒有受到傷害,我認為有些評論值得回顧..非常感謝您的評論。 謝謝Gaara的誇獎,哈哈哈.. = D

    我要看是否可以修復陰影😛

  4.   玩笑 他說:

    帖子非常好,既然新的arch iso出來了,我一直想嘗試openbox,我將嘗試一下。 謝謝

  5.   埃利普89 他說:

    Ivan的優秀帖子對於想要使用Openbox進行Arch的用戶或只想首次嘗試使用它的人非常好🙂

    問候

  6.   Luweeds(@Luweeds) 他說:

    Arch + Openbox + lxterminal + tint2 + dmenu + volumeicon + conky那是我出色的發行版,有些人添加了wbar,無論如何性能都非常好。 感謝您的帖子!一個非常實用且輕巧的配置:lxterminal,我絕對鼓勵您嘗試一下。 我向大家致意!

  7.   塞爾吉 他說:

    我將其保存為PDF,如此詳盡的指南從不妥協。

    我使用Crunchbang,這肯定是相同的,事實是您不需要Gnome或KDE或類似的東西! 儘管功能如此輕巧,但您始終可以看到停靠欄,快捷方式或菜單,既舒適又輕巧,我不知道人們如何不再使用它。

    在這裡,我保留了介於輕,簡單和“漂亮”之間的外觀。

    http://i.imgur.com/OLq7A.png

  8.   亞倫·門多 他說:

    感謝您發布的帖子,我正在使用fluxbox,它非常相似。

    問候。

  9.   Makubex宇智波 他說:

    優秀的教程朋友xD,可以看到openbox具有良好的設計xD

  10.   麻風病人 他說:

    謝謝大家感謝這個貢獻= D

  11.   腐爛87 他說:

    好吧,當我振作起來時,我會和kde haha​​ha grax在一起

  12.   大衛 他說:

    您好很好,我將添加以下內容:
    Obkey添加鍵盤快捷鍵
    用於最近文檔和文件夾的Pipemenus,我認為有tb可以生成程序菜單,但是我不記得有

  13.   麻風病人 他說:

    至少在我的情況下,Obkey讓我在密鑰問題上感到困惑,而且它並不總是有效。 那麼每個人都是所有者,可以使用最適合他的工具。

  14.   先生 他說:

    正如他們上面所說,寫得很好,解釋得很清楚
    恭喜啦

  15.   克勞迪奧 他說:

    優秀的帖子!我已經在virtualbox中測試了Arch + openbox了一段時間,這對我改善外觀很有幫助!

    謝謝 !。

  16.   評估 他說:

    優秀的職位。 幾個月前,我整理了同樣的東西,並且由於Archlinux出色的Wiki,我發現了您提到的幾個程序。 詳細而言,建議使用tintwizard應用程序以信任tint2條。
    如果我遇到問題怎麼辦?也許有人可以幫我...我可以更改pcmanfm中顯示的圖標,即使我更改lxappearance的圖標也不會改變...並且我別無選擇,只能使用默認的可怕圖標。 如果有人知道,請告訴我。 祝福大家

    1.    麻風病人 他說:

      不太清楚為什麼會這樣。 如果lxappearance不變,則應檢查〜/ .config / gtk-3.0 / settings.ini中是否正確創建了配置文件。

  17.   Elendilnarsil 他說:

    啊! 開箱 !!!!!

  18.   阿爾貝托 他說:

    很好,我也將openbox與debian一起使用在筆記本上,感到非常高興。
    最後一件事:您可以放置​​conky配置文件.conkyrc。 我很喜歡。

    問候。

    1.    麻風病人 他說:

      http://paste.desdelinux.net/4565

      他在那,哥們。 如果需要黑條,則可以使用gimp。 或者您問我,我會把它發送給您。 或者,我們只是更改配置的某些參數,然後從conky創建它。

  19.   克羅托 他說:

    壯觀的導遊伊凡(Ivan),是Openbox的聖經!

    1.    麻風病人 他說:

      哈哈哈,我不知道那有那麼糟糕。 非常感謝您的評論。

  20.   費爾南多·岡薩雷斯 他說:

    曾經有一段時間,我使用crunchbang似乎很不錯,尤其是因為它與openbox兼容,極簡主義非常好,我建議高級用戶或希望在開發人員環境中冒險的用戶使用它。

  21.   但以理書 他說:

    很好的朋友,您知道我想做一個一樣的東西,但是對於Ubuntu 12.04,我想安裝openbox並像在archlinux中一樣配置它。

    1.    麻風病人 他說:

      必須相同。 軟件包名稱最多只能更改。 才能搜索不會解決所有問題。

  22.   MFCOLF77 他說:

    您好,請原諒我的無知。 這不適用於fedora 17嗎?

    我已經在FEDORA 3呆了17天

    我需要知道如何將顏色更改為GNOME並創建桌面快捷方式

    還有如何在FEDORA 17中配置媒體播放器的方法很多,但是建議在Windows Media Player中推薦它具有良好的聲音或類似的聲音。

    和wine以外的另一個程序可以在linux中安裝Windows程序。 僅此一點就阻止了我轉向Linux。 因為我有一個會計程序稱為quickbook,可以在Windows上使用

    以及是否可以因為聲音而在Linux中安裝Windows Media Player 11?

    GNOME桌面又重又慢是真的嗎?什麼是更好的KDE?

    1.    麻風病人 他說:

      它必須以相同的方式應用,只有軟件包名稱可以更改。 我個人喜歡Amarok。 或與客戶進行MPD。 Linux和Windows軟件之間的幾乎每個程序層都基於wine。 您應該安裝它。

      這取決於每個人,尤其取決於您的PC的性能。

  23.   MFCOLF77 他說:

    當我安裝FEDORA 17時,我安裝了他們在帖子中說的更新。 由於電力供應問題而被取消。 電池用不了多久。 現在,當我在TERMINAL中安裝wine時,它會運行,但會發送消息,提示某些內容正在掛起,必須首先安裝它,最後它會發送一條錯誤消息。

    但是我又給了它更新,它沒有像第一次那樣持續很長時間,但是仍然有問題。 有人說WINE帶來了虛擬化更好的問題,但我知道它佔用了大量資源,例如內存和處理器

  24.   克勞迪奧 他說:

    嗨,我不明白如何在開始時進行設置。 還有更多擴展的解釋嗎? 例如,我希望透明膠片來自引導(現在我在使用“合成”登錄後配置它們),但是我不明白,這不是xD難以理解的消息

    1.    麻風病人 他說:

      您只需要在〜/ .config / openbox /中的autstart中添加命令

      例如:

      xcompmgr和
      conky&
      volumeicon&

      因此,使用您要使用的命令。

      1.    克勞迪奧 他說:

        好的,我做了nano〜/ .config / openbox /,它是空的。 我做錯什麼了嗎?

        1.    麻風病人 他說:

          〜/ .config / openbox / autostart,我想你會注意到的:)

          1.    克勞迪奧 他說:

            好吧,xDD沒什麼問題

            我們正在IRC上談論它,感謝您的回答!

  25.   伊万 他說:

    您好,我想知道如何像在鸚鵡螺中一樣更改圖像的PCmanFM白色背景,我在舊計算機上使用Fedora 16 LXDE,已經搜索了整個網絡,但找不到解決方案,我不知道要編輯哪個文件,請提供幫助。 預先感謝您,不便之處,敬請原諒。 乾杯

    1.    麻風病人 他說:

      我認為您不能更改PcManFm的背景。

  26.   伊万 他說:

    好,謝謝。 您認為在LXDE中將PCmanFM更改為Nautilus是否方便?
    因為我真的很喜歡鸚鵡螺,但不確定是否可以更改它以及它是否可以在LXDE中正常運行? 問候。

    1.    麻風病人 他說:

      我不會特別在LXDE中使用Nautilus,但是每個都有自己的主題。 運行將運行...

  27.   舍弗拉韋羅斯 他說:

    Openbox非常好,我將其安裝在筆記本電腦上,並且非常喜歡蠕蟲,我一直喜歡這種窗口管理器的極簡風格(儘管我也非常喜歡Gnome,這是我在PC上擁有的那個)。
    與Openbox一起安裝的另一種選擇是Synapse,您會忘記應用程序菜單,它會完成許多其他事情,我在Manjaro Openbox中遇到了它,同時我還拍攝了XD。
    順便說一下,我也在兩台機器上都使用了Arch Linux。

  28.   加德姆 他說:

    :/ /有點麻煩,還是讓我想嘗試openbox,謝謝。

  29.   伊万 他說:

    涼!

  30.   linuxero 他說:

    因為當我放吃豆人時,它會下載吃豆人遊戲

  31.   潘比西托 他說:

    Openbox使用C語言嗎?

    1.    馬庫斯爵士 他說:

      Virtual Box在x86上使用帶有擴展器的C ++語言