Hej kollegor, idag ger jag er en enkel guide om hur man installerar och konfigurerar Openbox. För många är det mot det kända, men det skadar aldrig att ha det till hands.
Först och främst ska vi installera några saker som vi kommer att behöva. Denna guide kommer att fokusera på installationen av OpenBox och inte bassystemet.
Vi börjar:
sudo pacman -S openbox obconf obmenu oblogout tint2 xcompmgr
Öppen låda: Det är WindowsManager som ska installeras.
obconf: Det är OpenBox-konfigurationsguiden, den kommer att vara ganska användbar.
Obmeny: Det är en guide för att konfigurera Openbox-menyn. Om inte kan vi göra det för hand.
Oblogga ut: Som standard tar OpenBox inte med mer än "Stäng session" för att stänga av, detta kommer att vara vårt bästa alternativ.
Färgton 2: OpenBox har ingen panel där du kan se de öppna fönstren och programmen i facket. Det här är min favorit.
xcompmgr: Som namnet antyder är det en kompositionsansvarig. Skuggor, OH-film etc.
När det är installerat är det dags att kopiera OpenBox-konfigurationsfilerna till vårt hem (~/)
Om mappen inte finns gör du bara:
mkdir ~/.config/openbox/
Och senare:
cp /etc/xdg/openbox/{menu.xml,autostart,rc.xml} ~/.config/openbox/{menu.xml,autostart,rc.xml}
Det måste vara tydligt vad var och en av dessa filer är till för.
menu.xml : Det är filen som konfigurerar OpenBox-menyn (högerklicka på skrivbordet). Därifrån kan du till exempel starta applikationer eller skript.
rc.xml : Det är den huvudsakliga konfigurationsfilen för OpenBox, från den konfigureras tangenternas åtgärder, dess visuella aspekt, bland annat.
autostart: Som namnet indikerar kommer här applikationer som vi definierar i början av sessionen att startas. Som till exempel conky eller tint2.
För att lansera det har vi två alternativ. Lägg till den i ~/.xinitrc för Slim eller från någon annan sessionshanterare som KDM eller GDM.
När vi redigerar ~/.xinitrc (Slim), lägger vi till raden:
exec openbox-session
Vi sparar och stänger.
Sedan KDM är det "automatiskt" och du behöver inte lägga till någon rad.
Med den nya installationen av Arch bör man komma ihåg att demonerna i rc.conf inte längre används utan startas via systemctl.
systemctl enable kdm.service
o systemctl enable slim.service
Det är allt. Vi har redan filerna kopierade, och vi kan också starta den med Slim eller KDM (eller GDM, etc). Just nu, om vi går in i OpenBox, ser vi bara muspekaren och den grå bakgrunden.
Låt oss börja med de grundläggande inställningarna.
OpenBox-menyn
Alternativt kan vi skapa OpenBox-menyn med MenuMaker. Vad den senare gör är att läsa alla program som är installerade på vårt system och lägga till dem i vår meny.
sudo pacman -S menumaker
Och då räcker det att skapa den på följande sätt.
mmaker OpenBox3 -f -t (Här måste du lägga terminalemulatorn som du valt)
I mitt fall var det:
mmaker OpenBox3 -f -t rxvt
Det är värt att förtydliga att alternativet '-f' är att skriva över menu.xml som vi kopierade tidigare.-
Om inte, finns det alltid möjlighet att göra det för hand eller med Obmenu-guiden. För att göra det för hand öppnar vi helt enkelt filen
menu.xml med nano eller leafpad och Edit.
Dess syntax är ganska enkel.
<*item label="NetBeans"*> <*action name="Execute"*>
<*execute*>netbeans<*/execute*>
<*/action*> <*/item*>
På den första raden finns programmets namn, i det följande kommandot som ska köras.
Om inte, är det andra alternativet Obmenu. Det är väldigt enkelt och jag tror inte det krävs mycket för att förklara.
Nåväl, nu har vi kommit långt.
Nu återstår bara att anpassa den.
GTK-teman.
För att hantera GTK-teman använder jag gärna lxappearance eftersom OpenBox inte har något sådant verktyg direkt. GTK-teman kan laddas ner från olika webbplatser som deviantart.com och gnome-look.org.
Vi installerar med:
sudo pacman -S lxappearance
Vi måste packa upp GTK-teman i mappen Teman i vårt hem (~/.themes/).
Det är en skärmdump av mitt Lx-utseende som redan är anpassat med ett tema.
ikoner
Vi kan också ladda ner dessa från DeviantArt, från Gnome-Look eller från AUR, med samma utseende som vi kan ställa in dem. Dessa ska placeras i /usr/share/icons/
Bakgrundsbilder
Personligen använder jag kväve för att hantera bakgrundsbilder. Vi fortsätter att installera det:
sudo pacman -S nitrogen
Så att tapeten definieras vid varje sessionsstart kommer vi att lägga till ett kommando till OpenBox autostart.
Muspekare.
Från samma LxAppearance kan vi konfigurera muspekaren. Också från ovannämnda webbplatser kan vi ladda ner pekarteman, eller från ArchLinux AUR.
Applikationer vid start: AutoStart.
Personligen gillar jag inte att ladda Openbox autostart särskilt mycket, jag har en känsla av att ju färre saker jag öppnar, desto snabbare startar miljön.
Här kommer vi att lägga till några applikationer som t.ex conky, xcompmgr Och andra.
Några exempelrader kan bland annat vara:
nitrogen --restore & << Esta linea indica que Nitrogen repone el wallpaper al inicio.
conky & << Auto inicia Conky.
Här är ett exempel på min autostart:
http://paste.desdelinux.net/4562
Nyckelbindning.
Konfigurationen av nycklarna har ett ganska enkelt schema: Den ligger i ~/.config/openbox/rc.xml
i avsnittet Keybinds.
<*keybind key="Alt-F2"*>
<*action namoe="Execute"*>
<*command*>gmrun<*/command*>
<*/action*>
<*/keybind*>
På den första raden finns en serie nycklar som ska användas, i den andra namnet på åtgärden och på den tredje raden själva åtgärden.
När jag är osäker, och för att göra saker enklare, lämnar jag min nyckelkonfiguration, där GmRun redan är konfigurerad som en programstartare, multimediaknapparna och knapparna för att styra ljusstyrkan på skärmen, bland många andra.
http://paste.desdelinux.net/4563
Panel
Som jag sa tidigare föredrar jag personligen Tint2. Jag tycker det är väldigt lätt och estetiskt.
Vi lägger till den i OpenBox autostart med hjälp av:
tint2 &
Det finns många konfigurationer av den. Under tiden lämnar jag dig den jag använder. Tack vare ~leodelacruz på DeviantArt.
http://paste.desdelinux.net/4564
De borde kopiera det och spara det som tint2rc in ~/.config/tint2/
OH-film och skuggor.
Jag gillar verkligen enkelheten i xcompmgr. Det är därför jag rekommenderar det. Var och en kan konfigurera det som de vill.
Vi lägger till den i autostarten med
xcompmgr &
Filhanterare.
Här kan alla (och som när som helst i den här guiden) använda vad de gillar eller passar dem bäst. Jag gillar enkelheten med pcmanfm.
Vi installerar det med:
sudo pacman -S pcmanfm
Avsluta, starta om eller stänga av
Sist men inte minst är avstängningen. Som jag sa tidigare, ger OpenBox bara "Logga ut" som standard.
Vi fixade det med Oblogout.
Vi kan lägga till den i OpenBox-menyn eller från vår föredragna startprogram.
Och ja, det var allt för nu... Var och en är ägaren till att göra saker enligt deras önskemål och/eller smak... Jag hoppas att det är användbart för dig...
När det är klart kan det se ut så här:
Hälsningar.
Ivan!
Utmärkt inlägg vän, verkligen ja... och inte bara det, bra skrivet, inga problem med taggar i alla fall, ett nöje att recensera inlägg som detta 🙂
hälsningar
Mycket bra inlägg, något som upprepas på webben men det skadar aldrig 🙂
PS: I avsnittet xcompmgr vet jag inte vad "skuggor" är xD Ta det inte på fel sätt 😛
Hallå! kom igen, det är ett bra inlägg, var inte ett troll HAHA
Hej dude, jag är ny på forumet och på linux. Hur kan jag be om hjälp med denna handledning, det verkar som att folk redan förstår det när de läser det, det är därför jag behöver hjälp.
Tack!
Fixat ;D
Hahahaha, jag nämnde det i början av inlägget. Det har setts ganska mycket, men det skadar aldrig, och det finns några bidrag som jag tycker är värda att granska. Tack så mycket för kommentarerna. Och tack Gaara för komplimangen, hahaha.. =D
Jag ska se om jag kan reparera skuggorna 😛
Inlägget är väldigt bra, jag har alltid velat testa openbox nu när nya arch iso kommer ut ska jag testa det. Tack
Utmärkt inlägg Iván, mycket bra för den som vill ha sin Arch med Openbox eller för den som helt enkelt vill prova den för första gången 🙂
hälsningar
Arch +Openbox + lxterminal + tint2 + dmenu + volumeicon +conky Detta är min distro par excellence, vissa lägger till wbar, i alla fall är prestandan mycket bra. Tack för inlägget!En mycket praktisk och lätt konfiguration: lxterminal, utan tvekan rekommenderar jag dig att prova det. Hälsningar till alla
Jag sparar den i PDF, en så detaljerad guide skadar aldrig.
Jag använder Crunchbang, vilket säkert är samma sak och sanningen är att du inte behöver Gnome, eller KDE eller något liknande! lika lätt som allt det där och du kan ha dockor, genvägar eller menyer alltid närvarande, bekväma och ljusa sanningen, jag vet inte hur folk inte använder det mer.
Här lämnar jag min look som är mellan lätt, förenklad och "snygg".
http://i.imgur.com/OLq7A.png
Tack för inlägget, jag använder fluxbox, det är väldigt likt.
Hälsningar.
utmärkt tutorial vän xD det syns att openbox har en bra design xD
Tack alla för att ni uppskattar detta bidrag =D
Nåväl, jag stannar kvar med kde hahaha tack för att du har när jag känner för det
Hej mycket bra, jag skulle lägga till några saker:
Obtangent för att lägga till kortkommandon
Pipemenyer för senaste dokument och mappar, och jag tror att det också finns en programmeny att generera men jag kommer inte ihåg för den här
Obkey åtminstone i mitt fall, det har gjort mig förvirrad angående nycklarna och det har inte alltid fungerat. Då är var och en ägare till att använda det verktyg som passar dem bäst.
Som sagt ovan, mycket bra skrivet och förklarat
Felicidades
Utmärkt inlägg!Jag har testat Arch+openbox i en virtualbox ett tag nu och detta hjälper mig mycket att förbättra dess utseende!
Tack !.
Utmärkt inlägg. För några månader sedan satte jag ihop samma sak, och tack vare den utmärkta Archlinux-wikin upptäckte jag flera av de program du nämner. Som en detalj är det bra att rekommendera tintwizard-programmet för att bekräfta verktygsfältet tint2.
Tänk om jag har ett problem, kanske någon kan hjälpa mig... Jag kan ändra ikonerna som visas i pcmanfm, även om jag ändrar dem i lxutseendet ändras de inte... och jag har inget annat val än att använda hemska standardikoner. Om någon vet låt mig veta. Hälsningar till alla
Jag skulle inte veta exakt vad det är. Om lx-utseendet inte ändras bör du kontrollera om det skapar rätt konfigurationsfil i ~/.config/gtk-3.0/settings.ini
Ahhhh!! öppen låda!!!!!
Mycket bra, jag använder också openbox med debian på anteckningsboken och mycket nöjd.
En sista sak: Du kan lägga din conky-konfigurationsfil i .conkyrc. Jag tyckte mycket om det.
En hälsning.
http://paste.desdelinux.net/4565
Där är det kompis. Om du vill ha den svarta stapeln kan du göra det i gimp. Eller så frågar du mig så skickar jag det till dig. Eller så ändrar vi helt enkelt några konfigurationsparametrar och den skapas från conky.
Spektakulär guide Iván, är Openbox-bibeln!
Hahaha, jag vet inte om det är så illa. Tack så mycket för att du kommenterar.
Det fanns en tid när jag använde crunchbang och jag tyckte att det var en utmärkt distribution, särskilt på grund av minimalismen som fungerar med openbox. Den var utmärkt. Jag rekommenderar den för avancerade användare eller användare som vill ta risker med något mycket mer attraktivt i utvecklarmiljön.
Mycket bra inlägg vän, du vet att jag skulle vilja att du gör detsamma men för ubuntu 12.04 skulle jag vilja installera openbox och konfigurera det på samma sätt som du gjorde i archlinux.
Det måste vara samma sak. Som mest ändras paketnamnen. Inget som en begåvningssökning inte kommer att fixa.
Hej, ursäkta min okunnighet. och detta gäller inte fedora 17?
Jag har 3 dagar på mig att vara med FEDORA 17
Jag behöver veta hur man ändrar färger till GNOME och skapar genvägar på skrivbordet
Dessutom, hur man konfigurerar mediaspelaren i FEDORA 17, det finns många men vilken rekommenderar du att den har ett bra ljud eller något liknande i surround som i windows media player.
Och ett annat program som inte är vin för att installera Windows-program i linux. bara det hindrar mig från att gå över till linux. eftersom jag har ett bokföringsprogram som heter quickbook som fungerar på windows
Och om jag kan installera Windows Media Player 11 i Linux på grund av ljudet?
Är det sant att GNOME-skrivbordet är väldigt tungt och långsamt? Vad är bättre, KDE?
Det måste gälla på samma sätt, endast namnen på paketen får ändras. Jag personligen gillar Amarok. Eller MPD med en klient. Nästan alla lagerprogram mellan Linux och Windows-mjukvara fungerar på basis av vin. Du bör installera den.
Det beror på varje person, och framför allt på fördelarna med din dator.
När jag installerade FEDORA 17 installerade jag uppdateringar som sa i ett inlägg. och på grund av strömförsörjningsproblem avbröts den. och batteriet räckte inte länge. och nu när jag ger den installera vin i TERMINALEN kör den men skickar meddelanden om att något väntade och att det måste installeras först och till slut skickar det ett felmeddelande.
men jag gav den uppdatering igen och den håller inte lika länge som första gången och den fortsätter med problem. vissa säger att WINE ger problem att virtualisering är bättre men jag förstår att det tar upp mycket resurser som minne och processor
Bra, jag förstod inte hur man satte in konfigurationer i början. Någon ytterligare förklaring? Jag vill till exempel att OH-filmen ska finnas där från början (nu konfigurerar jag dem efter att ha loggat in med Compositing) men jag förstod inte och det är inte ett obegripligt meddelande xD
Du behöver bara lägga till kommandot i autstart som finns i ~/.config/openbox/
Till exempel:
xcompmgr &
Conky &
volymikon &
Och så, med kommandot du vill använda.
Ok, jag gjorde nano ~/.config/openbox/ och den är tom. Gjorde jag något fel?
~/.config/openbox/autostart, jag trodde du skulle märka 😀
Tja, che, jag har små problem xDD
Vi pratar om det på IRC, tack för svaren!
Hej, jag skulle vilja veta hur jag kan ändra den vita bakgrunden för PCmanFM för en bild som det görs i Nautilus, jag använder Fedora 16 LXDE på en gammal dator, jag har sökt i hela nätverket och jag kan inte hitta en lösning, jag vet inte vilken fil jag ska redigera, varför? snälla hjälp. Tack på förhand och ber om ursäkt för besväret. Hälsningar
Jag tror att du inte kan ändra bakgrunden till PcManFm..
OK tack. Tycker du att det är bekvämt att byta PCmanFM mot Nautilus i LXDE?
eftersom jag verkligen gillar nautilus men jag är inte säker på om jag ändrar den och om den kommer att fungera bra i LXDE? Hälsningar.
Jag skulle inte särskilt använda Nautilus i LXDE, utan var och en med sitt tema. Från att springa kommer han att springa...
Openbox är väldigt bra, jag installerade den på min bärbara dator och jag är glad som en mask, jag har alltid gillat minimalismen i denna fönsterhanterare (även om jag också verkligen gillar Gnome, som är den jag har på min PC).
Ytterligare ett alternativ att installera tillsammans med Openbox är Synapse, du glömmer applikationsmenyn och den gör många andra saker, jag träffade honom i Manjaro Openbox tillsammans med andra saker som jag fotade XD.
Förresten, jag använder också Arch Linux på båda mina maskiner.
:/ lite krångligt, fick mig att vilja testa openbox i alla fall, tack.
Häftigt!
För när jag lägger pacman laddar den ner pacman-spelet
Använder Openbox C-språket?
Virtual Box upptar språket C++ med assembler på x86