Pag-install at Pagpapasadya ng OpenBox

Kamusta mga kasamahan, ngayon ay nagdadala ako sa iyo ng isang simpleng gabay sa kung paano mag-install at mag-configure ng Openbox. Para sa marami ito ay laban sa kilala, ngunit hindi kailanman nasasaktan na magkaroon ito sa kamay.

Tandaan: Tulad ng sinabi ko dati, ang gabay na ito ay nakatuon sa ArchLinux na siyang pamamahagi na ginagamit ko. Ang ilang mga pakete ay maaaring baguhin ang kanilang pangalan.

Una at pinakamahalagang mag-i-install kami ng ilang mga bagay na kakailanganin namin. Ang gabay na ito ay nakatuon sa pag-install ng OpenBox at hindi sa base system.

Nagsisimula kami:

sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr

Openbox: Ito ang WindowsManager upang mai-install.
obconf: Ito ang wizard ng pagsasaayos ng OpenBox, magiging kapaki-pakinabang ito.
Obmenu: Ito ay isang gui upang mai-configure ang Openbox Menu. Kung hindi, magagawa natin ito sa pamamagitan ng kamay.
oblogout: Bilang default, ang OpenBox ay hindi nagdadala ng higit sa «Close Session» upang mai-shut down, ito ang aming pinakamahusay na pagpipilian.
tint2: Ang OpenBox ay walang isang panel kung saan maaari mong makita ang mga bukas na bintana at ang mga application sa tray. Ito ang aking paborito.
xcompmgr: Tulad ng ipinahihiwatig ng pangalan nito, ito ay isang tagapamahala ng mga komposisyon. Mga anino, transparency, atbp.

Kapag na-install na, kopyahin ang mga file ng pagsasaayos ng OpenBox sa aming tahanan (~ /)

Kung ang folder ay walang, gawin lamang:

mkdir ~/.config/openbox/

At mamaya:

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

Kailangan mong maging malinaw tungkol sa kung para saan ang bawat isa sa mga file na ito.

menu.xml : Ito ang file na nag-configure ng OpenBox Menu (mag-right click sa desktop). Mula doon maaari kang maglunsad ng mga application o script, halimbawa.

rc.xml : Ito ang pangunahing file ng pagsasaayos ng OpenBox, mula dito ang mga pagkilos ng mga susi, ang visual na aspeto ng pareho, bukod sa iba pang mga bagay ay na-configure.

autostart: Tulad ng ipinahiwatig ng pangalan nito, mula dito ang mga application na tinukoy namin sa simula ng session ay ilulunsad. Tulad ng halimbawa conky o tint2.

Upang ilunsad ito mayroon kaming dalawang mga pagpipilian. Idagdag ito sa ~ / .xinitrc para sa Slim o mula sa ilang iba pang Session Manager tulad ng KDM o GDM.

Ang pag-edit ng ~ / .xinitrc (Slim), idinagdag namin ang linya:

exec openbox-session

Nagse-save at nagsasara kami.

Dahil ang KDM ay 'awtomatikong' at hindi na kailangang magdagdag ng anumang mga linya.

Sa bagong pag-install ng Arch, dapat tandaan na ang mga daemon ay hindi na ginagamit sa rc.conf ngunit inilunsad sa pamamagitan ng systemctl.

systemctl enable kdm.service o systemctl enable slim.service

Tapos na. Mayroon na kaming mga file na kinopya, at maaari din namin itong ilunsad sa Slim o KDM (o GDM, atbp). Sa ngayon, kung ipinasok namin ang OpenBox, makikita lamang namin ang mouse pointer, at ang grey background.

Magsimula tayo sa mga pangunahing setting.

Menu ng OpenBox

Bilang pagpipilian, makakalikha tayo ng menu ng OpenBox sa MenuMaker. Ang huli, kung ano ang ginagawa nito ay gumawa ng pagbabasa ng lahat ng mga program na naka-install sa aming system at idagdag ang mga ito sa aming menu.

sudo pacman -S menumaker

At pagkatapos ay likhain lamang ito sa sumusunod na paraan.

mmaker OpenBox3 -f -t (Dito mo dapat ilagay ang terminal emulator na iyong pinili)

Sa aking kaso ito ay:

mmaker OpenBox3 -f -t rxvt

Ito ay nagkakahalaga ng paglilinaw na ang pagpipilian na '-f' ay upang mai-overlap ang menu.xml na kinopya namin dati.

Kung hindi, palaging may pagpipilian na gawin ito sa pamamagitan ng kamay o sa Obmenu gui. Upang gawin ito sa pamamagitan ng kamay, buksan lamang namin ang file

menu.xml na may nano o leafpad at I-edit.

Ang syntax nito ay medyo simple.

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

Tandaan: Napupunta ito nang hindi sinasabi na ang ** ay hindi pumunta.

Sa unang linya, matatagpuan ang pangalan ng programa, sa sumusunod na utos na naisakatuparan.

Kung hindi, ang iba pang pagpipilian ay Obmenu. Napakadali at sa palagay ko hindi kinakailangan na ipaliwanag nang marami.

Well, malayo na ang narating natin.

Ngayon ay nananatili lamang ito upang ipasadya ito.

Mga tema ng GTK.

Upang hawakan ang mga tema ng GTK, nais kong gumamit ng lxappearance dahil ang OpenBox ay walang anuman sa mga tool na ito sa labas ng kahon. Maaaring ma-download ang mga tema ng GTK mula sa iba't ibang mga website tulad ng deviantart.com at gnome-look.org.

Nag-install kami sa:

sudo pacman -S lxappearance

Ang mga tema ng GTK, dapat nating i-unzip ang mga ito sa folder ng Mga Tema ng aming Home (~ / .tema /).

Iyon ay isang screenshot ng aking na-customize na Lxappearance na may isang tema.

Mga Icon

Maaari ring mai-download ang mga ito mula sa DeviantArt, mula sa Gnome-Look o mula sa AUR, na may parehong Lxappearance na maitatakda natin ang mga ito. Ang mga ito ay dapat ilagay sa /usr/share/icons/

Mga wallpaper

Personal kong ginagamit ang Nitrogen upang pamahalaan ang Mga Wallpaper. Nagpapatuloy kaming mai-install ito:

sudo pacman -S nitrogen

Upang ang wallpaper ay tinukoy sa bawat pagsisimula ng sesyon, pagkatapos ay magdagdag kami ng isang utos sa OpenBox autostart.

Cursor ng mouse.

Mula sa LxAppearance mismo maaari nating mai-configure ang mouse pointer. Mula din sa mga nabanggit na website maaari kaming mag-download ng mga pointer na tema, o mula sa ArchLinux AUR.

Mga application sa pagsisimula: AutoStart.

Sa personal, hindi ko nais na mag-load ng Openost autostart, nararamdaman ko na, mas mababa ang mga bagay na bukas, mas mabilis ang pagsisimula ng kapaligiran.

Dito ay magdagdag kami ng ilang mga application tulad ng Conky, xcompmgr at iba pa.

Bukod sa iba pa, ang ilang mga halimbawa ng mga linya ay maaaring:

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

Kung marami kaming mga linya, huwag kalimutan ang & sa dulo ng bawat isa sa kanila.

conky & << Auto inicia Conky.

Narito ang isang halimbawa ng aking autostart:

http://paste.desdelinux.net/4562

Pangunahing pagbubuklod.

Ang pagsasaayos ng mga susi ay may isang simpleng pamamaraan: Ito ay matatagpuan sa ~/.config/openbox/rc.xml sa seksyon ng Keybinds.

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

Tandaan: Ang ** huwag pumunta.-

Sa unang linya, mayroong mga serye ng mga key na gagamitin, sa pangalawa ang pangalan ng aksyon at sa pangatlong linya, ang pagkilos mismo.

Kung may pag-aalinlangan, at upang gawing mas madali ang mga bagay, iniiwan ko ang aking pangunahing pagsasaayos, kung saan ang GmRun ay na-configure bilang isang application launcher, ang mga multimedia key, at ang mga key upang makontrol ang ningning sa screen, bukod sa marami pang iba.

http://paste.desdelinux.net/4563

Panel

Tulad ng sinabi ko dati, mas gusto ko ng personal ang Tint2. Tila napakagaan at kaaya-aya sa akin.

Idinagdag namin ito sa OpenBox autostart sa pamamagitan ng:

tint2 &

Maraming mga pagsasaayos nito. Samantala iniiwan ko sa iyo ang ginagamit ko. Salamat kay ~ leodelacruz sa DeviantArt.

http://paste.desdelinux.net/4564

Dapat nilang kopyahin ito at i-save ito bilang tint2rc in ~/.config/tint2/

Mga Transparency at Shadow.

Gusto ko talaga ang pagiging simple ng xcompmgr. Iyon ang dahilan kung bakit inirerekumenda ko ito. Maaaring i-configure ito ng bawat isa ayon sa gusto nila.
Idinagdag namin ito sa autostart kasama

xcompmgr &

Tagapamahala ng file.

Dito lahat ay maaaring (At tulad ng anumang oras sa patnubay na ito) gamitin kung ano ang gusto nila o pinaka maginhawa. Gusto ko ang pagiging simple ng pcmanfm.

I-install namin ito sa:

sudo pacman -S pcmanfm

Lumabas, I-restart o I-shutdown

Huli ngunit hindi pa huli ay ang pag-shutdown. Tulad ng sinabi ko dati, ang OpenBox ay nagdadala lamang ng "Close session" bilang default.

Malulutas namin ito sa Oblogout.

Maaari namin itong idagdag sa menu ng OpenBox, o mula sa aming ginustong launcher.

At mabuti, sa ngayon yun lang .. Ang bawat isa ay may-ari ng paggawa ng mga bagay ayon sa kanilang mga nais at / o kagustuhan .. Sana maging kapaki-pakinabang sa iyo ..

Kapag natapos na, maaaring ganito ang hitsura:

Tandaan: Sa larawan: PcManFm, LxAppearance, Urxvt, Tint2, Conky

Pagbati.

Ivan!


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   KZKG ^ Gaara dijo

    Mahusay na kaibigan sa pag-post, talagang oo ... at hindi lamang iyon, mahusay na nakasulat, nang walang mga problema sa mga label, sa madaling salita, isang labis na kasiyahan upang suriin ang mga post na katulad nito 🙂

    Regards

  2.   auroszx dijo

    Napakagandang post, isang bagay na paulit-ulit sa Web ngunit hindi ito masakit 🙂

    PS: Sa seksyon ng xcompmgr, hindi ko alam kung ano ang mga "pangalan" na xD Huwag itong gawin nang maling paraan 😛

    1.    KZKG ^ Gaara dijo

      Hoy! halika, magandang post, wag troll HAHA

      1.    chinoloco dijo

        Kumusta mga tao, bago ako sa forum at sa linux. Bilang maaari akong humiling ng tulong sa tutorial na ito, nakikita na kapag binasa ito ng mga tao na nauunawaan nila ito, kaya kailangan ko ng tulong.
        Salamat sa iyo!

    2.    Leper_Ivan dijo

      Nag-ayos; D

  3.   Leper_Ivan dijo

    Hahahaha, nagkomento ako dito sa simula ng post .. Medyo nakikita ito, ngunit hindi ito masakit, at may ilang mga kontribusyon na sa palagay ko ay sulit na suriin .. Maraming salamat sa mga komento. At salamat kay Gaara sa papuri, hahaha .. = D

    Titingnan ko kung makakapag-ayos ako ng mga anino 😛

  4.   Magbiro dijo

    Napakaganda ng post, palaging nais kong subukan ang openbox ngayon na ang bagong arko iso ay lalabas, susubukan ko ito. Salamat

  5.   elip89 dijo

    Mahusay na post ng Iván napakahusay para sa mga nais ang kanilang Arko sa Openbox o para sa mga nais lamang subukan ito sa unang pagkakataon

    Regards

  6.   luweeds (@luweeds) dijo

    Arch + Openbox + lxterminal + tint2 + dmenu + volumeicon + conky Iyon ang aking distro par na kahusayan, may mga nagdagdag ng wbar, sa anumang kaso ang pagganap ay napakahusay. Salamat sa post! Isang napaka praktikal at magaan na pagsasaayos: lxterminal, tiyak na hinihikayat ko kayo na subukan ito. Bati ko sa lahat!

  7.   sergi dijo

    Nai-save ko ito sa PDF, ang nasabing isang detalyadong gabay ay hindi kailanman nasasaktan.

    Gumagamit ako ng Crunchbang, na tiyak na pareho at ang totoo ay hindi mo kailangan ang Gnome, o KDE o mga bagay na tulad nito! kasing gaan ng lahat ng iyon at maaari kang magkaroon ng mga dock, mga shortcut o menu na laging naroroon, komportable at ilaw ang katotohanan, hindi ko alam kung paano hindi na ginagamit ng mga tao.

    Dito ko iniiwan ang aking hitsura na nasa pagitan ng ilaw, simple at «maganda».

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

  8.   Aaron Mendo dijo

    Salamat sa post na gumagamit ako ng fluxbox ito ay magkatulad.

    Pagbati.

  9.   makubex uchiha dijo

    mahusay na tutorial na kaibigan xD nakikita na ang openbox ay may isang mahusay na disenyo xD

  10.   Leper_Ivan dijo

    Salamat sa inyong lahat sa pagpapahalaga sa kontribusyon na ito = D

  11.   Nabulok87 dijo

    Well, I stay with kde hahaha grax for the bear pag sumaya ako

  12.   davidlg dijo

    Kamusta napakahusay, magdagdag ako ng ilang mga bagay:
    Obkey upang magdagdag ng mga keyboard shortcut
    Pipemenus para sa kamakailang mga dokumento at folder, at sa palagay ko mayroong tb upang makabuo ng menu ng mga programa ngunit para sa mga ito ay hindi ko naaalala

  13.   Leper_Ivan dijo

    Ang Obkey kahit na sa aking kaso, nakakalito ako para sa isyu ng mga susi at hindi ito laging gumagana. Pagkatapos ang bawat isa ay ang may-ari upang magamit ang tool na pinakaangkop sa kanya.

  14.   sirMvM dijo

    Tulad ng sinabi nila sa itaas, napakahusay na pagkasulat at paliwanag
    Cheers

  15.   Claudio dijo

    Mahusay na post! Sinubukan ko ang Arch + openbox sa isang virtualbox nang ilang sandali at malaki ang naitutulong nito sa akin upang mapagbuti ang hitsura nito!

    Salamat !.

  16.   eVER dijo

    Mahusay na post. Ilang buwan na ang nakakalipas na pinagsama ko ang parehong bagay, at salamat sa mahusay na wiki ng Archlinux natuklasan ko ang ilan sa mga program na binanggit mo. Bilang isang detalye, mabuting irekomenda ang application ng tintwizard na magtiwala sa tint2 bar.
    Paano kung may problema ako, baka may makakatulong sa akin ... Maaari kong palitan ang mga icon na lilitaw sa pcmanfm, kahit na palitan ko sila sa lxappearance, hindi sila nagbabago ... at wala akong pagpipilian kundi gamitin ang mga kakila-kilabot na mga icon bilang default. Kung may nakakaalam ipaalam sa akin. Pagbati sa lahat

    1.    Leper_Ivan dijo

      Hindi nito malalaman nang mabuti kung bakit ito. Kung ang lxappearance ay hindi nagbabago, dapat mong suriin kung nalilikha nito nang tama ang config file sa ~ / .config / gtk-3.0 / setting.ini

  17.   elendilnarsil dijo

    Ahhhhh !! Openbox !!!!!

  18.   Alberto dijo

    Napakahusay, gumagamit din ako ng openbox na may debian sa notebook at masayang-masaya.
    Isang huling bagay: Maaari mong ilagay ang iyong conky configure file .conkyrc. Nagustuhan ko ito ng husto.

    Isang pagbati.

    1.    Leper_Ivan dijo

      http://paste.desdelinux.net/4565

      Ayan na siya, kaibigan. Kung nais mo ang itim na bar, maaari mo itong gawin sa bayaw. O tatanungin mo ako at ipapadala ko sa iyo. O binabago lang namin ang ilang mga parameter ng pagsasaayos at nilikha ito mula sa alimusod.

  19.   crotus dijo

    Kamangha-manghang gabay na si Ivan, ay ang bibliya ng Openbox!

    1.    Leper_Ivan dijo

      Hahahaha, hindi ko alam kung masama yun. Maraming salamat sa iyong puna.

  20.   fernando gonzález dijo

    Mayroong isang oras kung kailan gumamit ako ng crunchbang at tila isang mahusay na pamamahagi, lalo na dahil sa minimalism na gumagana sa openbox, mahusay ito, inirerekumenda ko ito para sa mga advanced na gumagamit o gumagamit na nais ipagsapalaran ang isang bagay na mas kaakit-akit sa kapaligiran ng developer .

  21.   Daniel dijo

    Napakahusay na kaibigan sa pag-post, alam mo na nais kong gumawa ka ng pareho, ngunit para sa Ubuntu 12.04, nais kong mai-install ang openbox at i-configure ito katulad ng ginawa mo sa archlinux.

    1.    Leper_Ivan dijo

      Dapat ay pareho ito. Karamihan sa mga pangalan ng package ay nagbago. Wala na hindi maaayos ang isang paghahanap sa kakayahan.

  22.   mfcollf77 dijo

    Kumusta, patawarin ang aking kamangmangan. at hindi ito nalalapat sa fedora 17?

    3 araw na akong nakasama sa FEDORA 17

    Kailangan kong malaman kung paano baguhin ang mga kulay sa GNOME at lumikha ng mga shortcut sa desktop

    din kung paano i-configure ang media player sa FEDORA 17, maraming, ngunit alin ang inirerekumenda na mayroon itong isang mahusay na tunog o isang bagay tulad ng pagsuko tulad ng sa windows media player.

    At isa pang programa bukod sa alak upang mai-install ang mga programa sa windows sa linux. Nag-iisa lang iyon ang humihinto sa akin mula sa paglipat sa linux. dahil mayroon akong isang programa sa accounting na tinatawag na quickbook na gumagana sa windows

    at kung mai-install ko ang windows media player 11 sa linux dahil sa tunog?

    Totoo bang ang GNOME desktop ay napakabigat at mabagal? Ano ang mas mahusay na KDE?

    1.    Leper_Ivan dijo

      Dapat itong mag-apply sa parehong paraan, ang mga pangalan lamang ng package ang maaaring magbago. Personal kong gusto si Amarok. O MPD kasama ang isang kliyente. Halos lahat ng mga programa ng layer sa pagitan ng Linux at Windows software ay gumagana batay sa alak. Dapat mong i-install ito.

      Nakasalalay iyon sa bawat tao, at lalo na sa pagganap ng iyong pc.

  23.   mfcollf77 dijo

    Nang mai-install ko ang FEDORA 17 nag-install ako ng mga update na sinabi nila sa isang post. at dahil sa mga problema sa suplay ng kuryente, nakansela ito. at hindi nagtagal ang baterya. at ngayon kapag nag-install ako ng alak sa TERMINAL nagpapatakbo ito ngunit nagpapadala ito ng mga mensahe na may isang bagay na nakabinbin at kailangan itong mai-install muna at sa huli ay nagpapadala ito ng isang mensahe ng error.

    ngunit binigyan ko ulit ito ng pag-update at hindi ito magtatagal tulad ng unang pagkakataon at mayroon pa ring mga problema. Sinasabi ng ilan na ang WINE ay nagbibigay ng mga problema na ang virtualization ay mas mahusay ngunit naiintindihan ko na tumatagal ng maraming mga mapagkukunan tulad ng memorya at processor

  24.   Claudio dijo

    Kumusta, hindi ko maintindihan kung paano maglagay ng mga pagsasaayos sa simula. Mayroon pa bang pinalawig na paliwanag? Halimbawa, nais kong ang mga transparency ay magmula sa boot (ngayon ay isinaayos ko ang mga ito pagkatapos mag-log in sa Compositing) ngunit hindi ko naintindihan at hindi ito isang hindi maunawaan na mensahe xD

    1.    Leper_Ivan dijo

      Kailangan mo lamang idagdag ang utos sa autstart na nasa ~ / .config / openbox /

      Por ejemplo:

      xcompmgr &
      aliw at
      volumeicon at

      At sa gayon, sa utos na nais mong gamitin.

      1.    Claudio dijo

        Ok gumawa ako ng nano ~ / .config / openbox / at wala itong laman. May nagawa ba akong mali?

        1.    Leper_Ivan dijo

          ~ / .config / openbox / autostart, akala ko mapapansin mo :)

          1.    Claudio dijo

            Well hey, mayroon akong maliit na problema xDD

            Pinag-uusapan natin ito sa IRC, salamat sa mga sagot!

  25.   Ivan dijo

    Kumusta, nais kong malaman kung paano ko mababago ang puting background ng PCmanFM para sa isang imahe tulad ng ginagawa sa nautilus, gumagamit ako ng Fedora 16 LXDE sa isang lumang computer, hinanap ko ang buong network at hindi ako makahanap ng solusyon, Hindi ko alam kung anong file ang ie-edit, para sa tulong ng tulong. Salamat nang maaga at paumanhin para sa abala. Cheers

    1.    Leper_Ivan dijo

      Sa palagay ko ang background ng PcManFm ay hindi maaaring mabago ..

  26.   Ivan dijo

    Sige salamat. Sa iyong palagay, sa palagay mo ba maginhawa upang palitan ang PCmanFM sa Nautilus sa LXDE?
    dahil gusto ko talaga ng nautilus ngunit hindi ako sigurado kung babaguhin ko ito at kung tatakbo ito ng maayos sa LXDE? Pagbati.

    1.    Leper_Ivan dijo

      Hindi ko partikular na gagamitin ang Nautilus sa LXDE, ngunit ang bawat isa ay may sariling tema. Tumatakbo ang tatakbo ...

  27.   servraviros dijo

    Napakaganda ng Openbox, na-install ko ito sa aking kuwaderno at masaya ako bilang isang bulate, palagi kong nagustuhan ang minimalism ng window manager na ito (kahit na marami rin ang gusto ko sa Gnome, na kung saan mayroon ako sa aking PC).
    Ang isa pang pagpipilian upang mai-install kasama ang Openbox ay Synaps, nakalimutan mo ang tungkol sa menu ng mga application at maraming iba pang mga bagay ang ginagawa, nakilala ko ito sa Manjaro Openbox kasama ang iba pang mga bagay na kinunan ko ng XD.
    Sa pamamagitan ng paraan, gumagamit din ako ng Arch Linux sa pareho ng aking mga machine.

  28.   Gadem dijo

    : / medyo masalimuot, ginusto akong subukan ang openbox pa rin, salamat.

  29.   Ivan dijo

    Malamig!

  30.   linuxero dijo

    Dahil kapag inilagay ko ang pacman ay nai-download nito ang laro pacman

  31.   Paambisito dijo

    Ginagamit ng Openbox ang wikang C?

    1.    Sir Markus dijo

      Gumagamit ang Virtual Box ng wikang C ++ na may spreader sa x86