Встановлення та налаштування OpenBox

Привіт колеги, сьогодні я пропоную вам просте керівництво щодо встановлення та налаштування Openbox. Для багатьох це проти відомого, але ніколи не заважає мати його під рукою.

Примітка: Як я вже говорив раніше, цей посібник буде зосереджений на ArchLinux, який є дистрибутивом, яким я користуюся. Деякі пакунки можуть змінити свою назву.

Перш за все ми збираємось встановити кілька речей, які нам знадобляться. Цей посібник буде зосереджений на встановленні OpenBox, а не на базовій системі.

Ми починаємо:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

Openbox: Це WindowsManager для встановлення.
Obconf: Це майстер конфігурації OpenBox, він буде дуже корисним.
Обменю: Це графічний інтерфейс для налаштування меню Openbox. Якщо ні, ми можемо зробити це вручну.
Облогоут: За замовчуванням 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 (клацніть правою кнопкою миші на робочому столі). Звідти ви можете запускати програми або сценарії, наприклад.

rc.xml : Це основний конфігураційний файл OpenBox, з нього конфігуруються дії клавіш, візуальний аспект цього, серед іншого.

автозапуск: Як випливає з назви, програми, які ми визначаємо на початку сесії, будуть запускатися звідси. Як, наприклад, conky або tint2.

Для його запуску у нас є два варіанти. Додайте його в ~ / .xinitrc для Slim або з якогось іншого менеджера сеансів, наприклад 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

За бажанням ми можемо створити меню OpenBox за допомогою MenuMaker. Останнє, це те, що він читає всі програми, встановлені в нашій системі, і додає їх до нашого меню.

sudo pacman -S menumaker

А потім просто створіть його наступним чином.

mmaker OpenBox3 -f -t (Тут потрібно помістити вибраний вами емулятор терміналу)

У моєму випадку це було:

mmaker OpenBox3 -f -t rxvt

Варто уточнити, що параметр '-f' полягає в тому, щоб замінити menu.xml, який ми скопіювали раніше.

Якщо ні, завжди є можливість зробити це вручну або за допомогою графічного інтерфейсу Obmenu. Щоб зробити це вручну, ми просто відкриваємо файл

menu.xml за допомогою nano або листової панелі та Edit.

Синтаксис його досить простий.

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

Примітка: Само собою зрозуміло, що ** не йти.

У першому рядку розташоване ім'я програми, в наступній команді, яку потрібно виконати.

Якщо ні, іншим варіантом є Obmenu. Це дуже просто, і я не думаю, що потрібно багато пояснювати.

 

Ну, ми пройшли довгий шлях.

Тепер залишається лише налаштувати його.

Теми GTK.

Для обробки тем GTK я люблю використовувати lxappearance, оскільки OpenBox не має жодного з цих інструментів нестандартно. Теми GTK можна завантажити з різних веб-сайтів, таких як deviantart.com та gnome-look.org.

Встановлюємо за допомогою:

sudo pacman -S lxappearance

Теми GTK, ми повинні розпакувати їх у папці Теми нашого будинку (~ / .themes /).

Це скріншот мого вже налаштованого Lxappearance з темою.

Значки

Їх також можна завантажити з DeviantArt, з Gnome-Look або з AUR, з тим самим Lxappearance, який ми можемо встановити. Їх слід розмістити в /usr/share/icons/

Шпалери

Я особисто використовую азот для управління шпалерами. Приступаємо до його встановлення:

sudo pacman -S nitrogen

 

Так що шпалери визначаються в кожному логіні, тоді ми додамо команду до автозапуску OpenBox.

Курсор миші.

З самого LxAppearance ми можемо налаштувати вказівник миші. Також із вищезазначених веб-сайтів ми можемо завантажувати теми покажчиків або з ArchLinux AUR.

Запуск програм: AutoStart.

Особисто мені не подобається сильно завантажувати автозапуск Openbox, у мене таке відчуття, що чим менше речей відкривається, тим швидше запускається середовище.

Тут ми додамо деякі програми, такі як Конкі, 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 &

Для нього існує багато налаштувань. Тим часом я залишаю тобі ту, яку використовую. Завдяки ~ leodelacruz на DeviantArt.

http://paste.desdelinux.net/4564

Вони повинні скопіювати його та зберегти як tint2rc у ~/.config/tint2/

Прозорі плівки та тіні.

Мені дуже подобається простота xcompmgr. Тому я рекомендую це. Кожен може налаштувати його, як йому більше подобається.
Ми додаємо його до автозапуску за допомогою

xcompmgr &

Файловий менеджер.

Тут кожен може (і як і будь-коли в цьому посібнику) використовувати те, що йому найбільше подобається чи підходить. Мені подобається простота pcmanfm.

Встановлюємо його за допомогою:

sudo pacman -S pcmanfm

 

Вихід, перезапуск або вимкнення

І останнє, але не менш важливе - це відключення. Як я вже говорив раніше, OpenBox за замовчуванням приносить лише "Закрити сесію".

Ми вирішуємо це за допомогою Oblogout.

Ми можемо додати його в меню OpenBox або з улюбленої панелі запуску.

 

Ну, а поки що це все .. Кожен є власником того, щоб робити речі відповідно до свого бажання та / або смаку .. Сподіваюся, це буде корисним ..

Після закінчення це може виглядати так:

 

Примітка: На зображенні: PcManFm, LxAppearance, Urxvt, Tint2, Conky

Привіт.

Іване!


Зміст статті відповідає нашим принципам редакційна етика. Щоб повідомити про помилку, натисніть тут.

46 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   KZKG ^ Гаара - сказав він

    Чудовий друг, справді так ... і не тільки це, добре написано, без проблем із ярликами, словом, із великим задоволенням переглядаю такі публікації 🙂

    привіт

  2.   AurosZx - сказав він

    Дуже хороший пост, щось повторюється в Інтернеті, але це ніколи не шкодить 🙂

    PS: У розділі xcompmgr я не знаю, що таке "імена" xD Не сприймайте це неправильно 😛

    1.    KZKG ^ Гаара - сказав він

      Гей! давай, це хороший пост, не будь тролем HAHA

      1.    хінолоко - сказав він

        Привіт, хлопці, я новачок у форумі та Linux. Оскільки я можу звернутися за допомогою до цього підручника, видно, що коли люди читають його, вони вже його розуміють, тож мені потрібна допомога.
        Спасибо!

    2.    Лепер_Іван - сказав він

      Відремонтований; D

  3.   Лепер_Іван - сказав він

    Ха-ха-ха-ха, я це прокоментував на початку публікації .. Це цілком видно, але це ніколи не заважає, і є деякі внески, які, на мою думку, варто переглянути. Дякую за коментарі. І дякую Гаара за комплімент, ха-ха-ха .. = Д

    Я збираюся подивитися, чи зможу я відремонтувати тіні 😛

  4.   Добродушна жарт - сказав він

    Пост дуже хороший, я завжди хотів спробувати openbox зараз, коли виходить нова арка iso, я спробую. Дякую

  5.   elip89 - сказав він

    Відмінний пост Iván дуже хороший для тих, хто хоче свою Арку з Openbox або для тих, хто просто хоче спробувати її вперше 🙂

    привіт

  6.   Людовик (@Luweeds) - сказав він

    Arch + Openbox + lxterminal + tint2 + dmenu + volumeicon + conky Це мій дистрибутив par excellence, є ті, хто додає wbar, у будь-якому випадку продуктивність дуже хороша. Дякуємо за допис! Дуже практична та легка конфігурація: lxterminal, я точно рекомендую вам спробувати. Вітаю всіх!

  7.   сергі - сказав він

    Я зберігаю його у форматі PDF, такий детальний посібник ніколи не зашкодить.

    Я використовую Crunchbang, що, безумовно, те саме, і правда полягає в тому, що вам не потрібен Gnome, або KDE, або подібні речі! настільки легкий, як усе це, і у вас завжди можуть бути доки, ярлики або меню, зручні та легкі правда, я не знаю, як люди цим уже не користуються.

    Тут я залишаю свій погляд між легким, спрощеним та «гарним».

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

  8.   Аарон Мендо - сказав він

    Дякую за допис, я використовую fluxbox, це дуже схоже.

    Привіт.

  9.   Макубекс Учіха - сказав він

    чудовий підручник xD видно, що openbox має хороший дизайн xD

  10.   Лепер_Іван - сказав він

    Дякуємо усім за оцінку цього внеску = D

  11.   Гнилі87 - сказав він

    Ну, я залишаюся з kde hahaha grax для підшипника, коли піднімаю настрій

  12.   davidlg - сказав він

    Привіт дуже добре, я б додав кілька речей:
    Obkey, щоб додати комбінації клавіш
    Pipemenus для останніх документів і папок, і я думаю, є tb для створення меню програм, але для цього я не пам'ятаю

  13.   Лепер_Іван - сказав він

    Окей, принаймні в моєму випадку, це змусило мене заплутати питання видачі ключів, і це не завжди спрацьовувало. Тоді кожен із них є власником, щоб використовувати той інструмент, який йому найбільше підходить.

  14.   SirMvM - сказав він

    Як говорили вище, дуже добре написано та пояснено
    Феліцидади

  15.   Claudio - сказав він

    Чудовий пост! Я вже деякий час тестую Arch + openbox у віртуальному ящику, і це дуже допомагає мені покращити його вигляд!

    Дякую !.

  16.   eVeR - сказав він

    Відмінний пост. Кілька місяців тому я зібрав те саме, і завдяки чудовій вікі Archlinux я виявив кілька програм, про які ви згадали. Як деталь, добре порадити програмі tintwizard довіряти панелі tint2.
    Що робити, якщо у мене проблема, можливо, хтось може мені допомогти ... Я можу змінити піктограми, які з'являються в pcmanfm, навіть якщо я змінив їх у зовнішньому вигляді, вони не змінюються ... і мені нічого не залишається, як використовувати жахливе за замовчуванням. Якщо хтось знає, повідомте мене. Вітаю всіх

    1.    Лепер_Іван - сказав він

      Він не знав би добре, чому це так. Якщо lxappearance не змінюється, слід перевірити, чи правильно він створює файл конфігурації в ~ / .config / gtk-3.0 / settings.ini

  17.   елендінарсіл - сказав він

    Аааааа !! Openbox !!!!!

  18.   Альберто - сказав він

    Дуже добре, я також використовую openbox з debian на ноутбуці і дуже задоволений.
    Останнє: Ви можете розмістити ваш конфігураційний файл .conkyrc. Мені це дуже сподобалось.

    Привітання.

    1.    Лепер_Іван - сказав він

      http://paste.desdelinux.net/4565

      Ось він, приятель. Якщо ви хочете чорну смужку, ви можете зробити це в Gimp. Або ви запитаєте мене, і я надішлю його вам. Або ми просто змінюємо деякі параметри конфігурації, і вона створюється з conky.

  19.   крото - сказав він

    Вражаючий путівник Іван, це Біблія Openbox!

    1.    Лепер_Іван - сказав він

      Ха-ха-ха-ха, я не знаю, чи так погано. Щиро дякую за коментар.

  20.   Фернандо Гонсалес - сказав він

    Був час, коли я використовував crunchbang, і це здавалося чудовим розподілом, особливо через мінімалізм, який працює з openbox, він був чудовим, я рекомендую його досвідченим користувачам або тим, хто хоче ризикувати чимось набагато привабливішим у середовищі розробника .

  21.   Данило - сказав він

    Дуже хороший друг, ти знаєш, я хотів би, щоб ти зробив такий самий, але для Ubuntu 12.04 я хотів би встановити openbox і налаштувати його так само, як ти зробив у archlinux.

    1.    Лепер_Іван - сказав він

      Це повинно бути однаково. Найбільше імена пакетів змінюються. Нічого, що не вдається виправити пошуком здібностей.

  22.   mfcollf77 - сказав він

    Привіт, вибачте за моє незнання. і це не стосується Fedora 17?

    Я був у FEDORA 3 17 дні

    Мені потрібно знати, як змінити кольори на GNOME і створити ярлики на робочому столі

    також як налаштувати медіаплеєр у FEDORA 17, існує багато, але які з них рекомендують мати хороший звук або щось подібне до цього звуку, як у медіаплеєрі Windows.

    І ще одна програма, окрім вина, для встановлення програм Windows у Linux. Це одне заважає мені перейти на Linux. оскільки у мене є програма бухгалтерського обліку під назвою quickbook, яка працює на Windows

    і якщо я можу встановити windows media player 11 в linux через звук?

    Чи правда, що робочий стіл GNOME дуже важкий і повільний? Що краще KDE?

    1.    Лепер_Іван - сказав він

      Він повинен застосовуватися так само, лише назви пакетів можуть змінюватися. Мені особисто подобається Amarok. Або MPD з клієнтом. Майже всі програми рівня між програмним забезпеченням Linux і Windows працюють на основі вина. Вам слід встановити його.

      Це залежить від кожної людини, а особливо від продуктивності вашого ПК.

  23.   mfcollf77 - сказав він

    Коли я встановив FEDORA 17, я встановив оновлення, про які вони писали у дописі. і через проблеми з електроживленням його було скасовано. і акумулятор прослужив недовго. і тепер, коли я встановлюю вино в ТЕРМІНАЛ, воно запускається, але воно надсилає повідомлення про те, що щось очікує на розгляд, і що його потрібно встановити спочатку, а зрештою воно надсилає повідомлення про помилку.

    але я дав йому оновлення ще раз, і воно триває недовго, як вперше, і все ще має проблеми. Деякі кажуть, що WINE створює проблеми з тим, що віртуалізація є кращою, але я розумію, що це забирає багато ресурсів, таких як пам'ять і процесор

  24.   Claudio - сказав він

    Привіт, я не розумів, як поставити конфігурації на початку. Будь-яке розширене пояснення? Наприклад, я хочу, щоб прозорі плівки були з завантаження (тепер я їх налаштовую після входу за допомогою Compositing), але я не зрозумів, і це не незрозуміле повідомлення xD

    1.    Лепер_Іван - сказав він

      Вам просто потрібно додати команду в автозапуску, яка знаходиться в ~ / .config / openbox /

      Наприклад:

      xcompmgr &
      хитрий &
      volumeicon &

      Отже, за допомогою команди, яку ви хочете використовувати.

      1.    Claudio - сказав він

        Гаразд, я зробив nano ~ / .config / openbox /, і він порожній. Я щось зробив неправильно?

        1.    Лепер_Іван - сказав він

          ~ / .config / openbox / autostart, я думав, ви помітите :)

          1.    Claudio - сказав він

            Ну привіт, у мене є невеликі проблеми xDD

            Ми говоримо про це на IRC, дякую за відповіді!

  25.   Іван - сказав він

    Привіт, я хотів би знати, як я можу змінити білий фон PCmanFM для зображення, як це робиться в nautilus, я використовую Fedora 16 LXDE на старому комп’ютері, я обшукав всю мережу і не можу знайти рішення, Я не знаю, який файл редагувати, будь ласка, допоможіть. Заздалегідь дякую і вибачте за незручності. Ура

    1.    Лепер_Іван - сказав він

      Я думаю, що фон PcManFm не може бути змінений ..

  26.   Іван - сказав він

    Добре, дякую. На вашу думку, як ви вважаєте, чи зручно змінити PCmanFM на Nautilus в LXDE?
    тому що мені дуже подобається nautilus, але я не впевнений, чи зміню його, і чи буде він добре працювати в LXDE? З повагою.

    1.    Лепер_Іван - сказав він

      Я б особливо не використовував Nautilus у LXDE, але кожен зі своєю темою. Біг буде працювати ...

  27.   серфравірос - сказав він

    Openbox дуже хороший, я встановив його на свій ноутбук, і я щасливий як черв'як, мені завжди подобався мінімалізм цього менеджера вікон (хоча мені також дуже подобається Gnome, саме той, який я маю на своєму ПК).
    Ще одним варіантом встановлення разом з Openbox є Synapse, ви забуваєте про меню програм, і воно робить багато інших речей, я зустрічав це в Manjaro Openbox разом з іншими речами, які я знімав XD.
    До речі, я також використовую Arch Linux на обох своїх машинах.

  28.   Гадем - сказав він

    : / трохи громіздкий, все одно мені захотілося спробувати openbox, дякую.

  29.   Іван - сказав він

    Класно!

  30.   Лінуксеро - сказав він

    Тому що, коли я ставлю pacman, він завантажує гру pacman

  31.   Памбісіто - сказав він

    Openbox використовує мову C?

    1.    Сер Маркусс - сказав він

      Virtual Box використовує мову C ++ із розповсюджувачем на x86