Инсталиране и персонализиране на OpenBox

Здравейте колеги, днес ви предлагам просто ръководство за това как да инсталирате и конфигурирате Openbox. За мнозина е против познатото, но никога не пречи да го имате под ръка.

Забележка: Както казах преди, това ръководство ще бъде фокусирано върху ArchLinux, който е дистрибуцията, която използвам. Някои пакети могат да променят името си.

Първо и най-важно ще инсталираме няколко неща, от които ще се нуждаем. Това ръководство ще се фокусира върху инсталирането на OpenBox, а не върху основната система.

Започваме:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

Отворена кутия: Инсталирането е на 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, имам чувството, че колкото по-малко неща се отварят, толкова по-бързо стартира средата.

Тук ще добавим някои приложения като 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 в раздела Keybinds.

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

Забележка: ** не отиват.-

В първия ред има поредица от ключове, които да се използват, във втория името на действието и в третия ред, самото действие.

Когато се съмнявам и за да улесня нещата, оставям ключовата си конфигурация, където GmRun вече е конфигуриран като стартер на приложения, мултимедийните клавиши и клавишите за управление на яркостта на екрана, наред с много други.

http://paste.desdelinux.net/4563

LED Панел

Както казах преди, аз лично предпочитам 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

Поздрави.

Иван!


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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

  1.   KZKG ^ Гаара каза той

    Отличен приятел, наистина да ... и не само това, добре написано, без проблеми с етикетите, накратко, голямо удоволствие е да преглеждате публикации като тази 🙂

    поздрави

  2.   auroszx каза той

    Много добър пост, нещо повторено в мрежата, но никога не боли 🙂

    PS: В раздела xcompmgr не знам кои са "имената" xD Не го приемайте по грешен начин 😛

    1.    KZKG ^ Гаара каза той

      Хей! хайде, добър пост е, не бъди трол HAHA

      1.    хинолоко каза той

        Здравейте момчета, аз съм нов във форума и в linux. Тъй като мога да поискам помощ с този урок, се вижда, че когато хората го прочетат, вече го разбират, така че имам нужда от помощ.
        Благодаря ви!

    2.    Leper_Ivan каза той

      Поправен; D

  3.   Leper_Ivan каза той

    Хахахаха, коментирах го в началото на публикацията .. Доста се вижда, но никога не боли и има някои приноси, които мисля, че си струва да се прегледат .. Благодаря ви много за коментарите. И благодаря на Гаара за комплимента, хахаха .. = D

    Отивам да видя дали мога да поправя сенките 😛

  4.   Мистификация каза той

    Постът е много добър, винаги съм искал да пробвам openbox сега, когато излезе новата арка iso, ще го пробвам. Благодаря ти

  5.   elip89 каза той

    Отличен пост Iván много добър за тези, които искат своя Arch с Openbox или за тези, които просто искат да го изпробват за първи път 🙂

    поздрави

  6.   luweeds (@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.   Leper_Ivan каза той

    Благодаря на всички, че оценявате този принос = D

  11.   Гниене87 каза той

    Е, аз оставам с kde hahaha grax за лагера, когато се развеселя

  12.   Davidlg каза той

    Здравейте много добре, бих добавил няколко неща:
    Obkey за добавяне на клавишни комбинации
    Pipemenus за последните документи и папки и мисля, че има tb за генериране на менюто на програмите, но за това не помня

  13.   Leper_Ivan каза той

    Obkey, поне в моя случай, това ме обърка за проблема с ключовете и не винаги работи. Тогава всеки е собственикът да използва инструмента, който му е най-подходящ.

  14.   сърМвМ каза той

    Както казаха по-горе, много добре написано и обяснено
    Честито

  15.   Клаудио каза той

    Отличен пост! Изпробвах Arch + openbox във виртуална кутия от известно време и това много ми помага да подобря външния му вид!

    Благодаря ти !.

  16.   някога каза той

    Отличен пост. Преди няколко месеца събрах същото и благодарение на отличната wiki Archlinux открих няколко от програмите, които споменавате. Като подробност е добре да препоръчате на приложението tintwizard да се доверите на лентата tint2.
    Ами ако имам проблем, може би някой може да ми помогне ... Мога да променя иконите, които се появяват в pcmanfm, дори ако ги променя в lxappearance, те не се променят ... и нямам друг избор, освен да използвам ужасните икони по подразбиране. Ако някой знае да ме уведоми. Поздрави на всички

    1.    Leper_Ivan каза той

      Няма да знае добре защо е така. Ако lxappearance не се промени, трябва да проверите дали създава конфигурационния файл правилно в ~ / .config / gtk-3.0 / settings.ini

  17.   еледидналсил каза той

    Аааааа !! Отворена кутия !!!!!

  18.   Алберто каза той

    Много добре, аз също използвам openbox с debian на бележника и съм много доволен.
    Едно последно нещо: Можете да поставите вашия conky конфигурационен файл .conkyrc. Харесах го много.

    За поздрав.

    1.    Leper_Ivan каза той

      http://paste.desdelinux.net/4565

      Ето го, приятелю. Ако искате черната лента, можете да го направите на GIMP. Или вие ме питате и аз ще ви го изпратя. Или просто променяме няколко параметъра на конфигурацията и тя се създава от conky.

  19.   крото каза той

    Зрелищно ръководство Иван, е библията на Openbox!

    1.    Leper_Ivan каза той

      Хахахаха, не знам дали е толкова зле. Благодаря ви много за коментара.

  20.   Фернандо Гонзалес каза той

    Имаше време, когато използвах crunchbang и изглеждаше като отлично разпространение, особено поради минимализма, който работи с openbox, беше отлично, препоръчвам го за напреднали потребители или потребители, които искат да рискуват нещо много по-привлекателно в средата за разработчици .

  21.   Daniel каза той

    Много добър пост приятел, знаеш, че бих искал да направиш един и същ, но за Ubuntu 12.04 бих искал да инсталирам openbox и да го конфигурирам по същия начин, както направихте в archlinux.

    1.    Leper_Ivan каза той

      Трябва да е същото. Най-много имената на пакетите се променят. Нищо, което търсенето на умения не поправя

  22.   mfcollf77 каза той

    Здравейте, извинете моето невежество. и това не се отнася за Fedora 17?

    С FEDORA 3 съм от 17 дни

    Трябва да знам как да променя цветовете на GNOME и да създавам преки пътища на работния плот

    също как да конфигурирате мултимедийния плейър във FEDORA 17, има много, но кои препоръчват да има добър звук или нещо подобно, както в windows media player.

    И друга програма, различна от wine, за инсталиране на Windows програми в linux. Само това ме спира да премина към Linux. тъй като имам счетоводна програма, наречена quickbook, която работи на windows

    и ако мога да инсталирам windows media player 11 в linux заради звука?

    Вярно ли е, че работният плот на GNOME е много тежък и бавен? Какво е по-добро KDE?

    1.    Leper_Ivan каза той

      Той трябва да се прилага по същия начин, само имената на пакетите могат да се променят. Аз лично харесвам Amarok. Или MPD с клиент. Почти всички слоеви програми между Linux и Windows софтуер работят на базата на вино. Трябва да го инсталирате.

      Това зависи от всеки човек и особено от работата на вашия компютър.

  23.   mfcollf77 каза той

    Когато инсталирах FEDORA 17, инсталирах актуализации, които те казаха в публикация. и поради проблеми с електрическото захранване беше отменено. и батерията не издържа дълго. и сега, когато инсталирам вино в терминала, то се изпълнява, но изпраща съобщения, че нещо е чакало и че първо трябва да бъде инсталирано и в крайна сметка изпраща съобщение за грешка.

    но отново го дадох за актуализация и не трае дълго като първия път и пак има проблеми. Някои казват, че WINE създава проблеми, че виртуализацията е по-добра, но разбирам, че отнема много ресурси като памет и процесор

  24.   Клаудио каза той

    Здравейте, не разбрах как да поставя конфигурации в началото. Някакво по-разширено обяснение? Например искам прозрачните фолиа да са от зареждане (сега ги конфигурирам след влизане с Compositing), но не разбрах и не е неразбираемо съобщение xD

    1.    Leper_Ivan каза той

      Трябва само да добавите командата в autstart, която е в ~ / .config / openbox /

      Например:

      xcompmgr &
      конусен &
      volumeicon &

      И така, с командата, която искате да използвате.

      1.    Клаудио каза той

        Добре, направих nano ~ / .config / openbox / и той е празен. Направих ли нещо нередно?

        1.    Leper_Ivan каза той

          ~ / .config / openbox / autostart, мислех, че ще забележите :)

          1.    Клаудио каза той

            Е, ей, имам малки проблеми xDD

            Говорим за това в IRC, благодаря за отговорите!

  25.   Иван каза той

    Здравейте, бих искал да знам как мога да променя белия фон на PCmanFM за изображение, както се прави в nautilus, използвам Fedora 16 LXDE на стар компютър, търсих цялата мрежа и не мога да намеря решение, Не знам какъв файл да редактирам, за моля помощ. Благодаря предварително и съжалявам за неудобството. Наздраве

    1.    Leper_Ivan каза той

      Мисля, че фонът на PcManFm не може да бъде променен ..

  26.   Иван каза той

    Добре благодаря. Според вас, смятате ли, че е удобно да промените PCmanFM на Nautilus в LXDE?
    защото наистина харесвам nautilus, но не съм сигурен дали ще го сменя и дали ще работи добре в LXDE? За разбирането.

    1.    Leper_Ivan каза той

      Не бих използвал особено 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