Fluxbox — könnyű, testreszabható X ablakkezelő Linuxhoz
Fluxbox — könnyű, gyors és rendkívül testreszabható X ablakkezelő Linuxhoz: alacsony memóriahasználat, füles ablakok, átlátszóság és egyszerű szöveges konfiguráció.
A Unix-számítástechnikában a Fluxbox egy X ablakkezelő, amely a Blackbox 0.61.1-es verzióján alapul. Célja, hogy könnyű és rendkívül testreszabható legyen, miközben minimális rendszerforrást igényel. Felhasználói felülete egyszerű: egy feladatsor (toolbar) és egy gyökérmenü áll rendelkezésre, amely a legtöbb alapműveletet lefedi — a menü az asztalon jobb egérgombbal érhető el. A Fluxbox kevés beépített támogatást nyújt a grafikus ikonokhoz, és minden alapvető beállítása egyszerű, olvasható szöveges fájlokkal vezérelhető, így könnyű automatizálni és verziókezelni a konfigurációt.
Főbb jellemzők
- Alacsony memória- és erőforrásigény — gyors indítás és kis futási lábnyom, ezért népszerű Live CD-kben és régebbi gépeken.
- Teljesen testreszabható gyökérmenü: menüpontok, alműveletek, parancsok és munkaterületek kezelése szöveges fájlokból.
- Stílusok és témázás: színek, gradiensek, szegélyek és több megjelenési beállítás módosítható a styles fájlokban.
- Füles ablakok (tabbing): több ablakot egyetlen keretbe lehet fűzni, ami hatékonyabb ablakkezelést eredményez.
- Konfigurálható címsor és ablakgombok: a címsor elrendezése, gombok és viselkedés testreszabható.
- Slit és toolbar támogatás: kisebb alkalmazások vagy ikonok lefoglalhatók a slit területen; a toolbar feladatlistaként és óraként használható.
- Együttműködik kompozit kezelőkkel (pl. xcompmgr vagy modernebb picom), illetve átlátszóság és árnyékok alkalmazhatók kiegészítőkkel.
Konfigurálás — hol és mit lehet állítani
A Fluxbox konfigurációja egyszerűen szerkeszthető szövegfájlokban történik. A leggyakoribb fájlok helyei és szerepük:
- ~/.fluxbox/init — alapbeállítások (munkaasztalok száma, gyorsbillentyűk alapértelmezései, egyéb viselkedési opciók).
- ~/.fluxbox/menu — a gyökérmenü tartalma: alkalmazások, parancsok, alműveletek és munkaterületek.
- ~/.fluxbox/keys — a globális gyorsbillentyűk definiálása (alkalmazások indítása, ablakkezelés, munkaterület-váltás stb.).
- ~/.fluxbox/styles — a megjelenés definiálása: színek, szegélyek, betűk, gradiensek.
- ~/.fluxbox/startup — a Fluxbox indulásakor futtatott parancsok és háttéralkalmazások (pl. háttérkép beállítása, panel indítása).
A fájlok módosítása után a Fluxbox újraindítható a menün keresztül, vagy a fluxbox -restart parancs kiadásával. A beállítások többsége azonnal érvényesíthető anélkül, hogy teljesen kilépnénk az X munkamenetből.
Gyakori kiegészítők és hatások
- Átlátszóság és árnyékok: korábban említett xcompmgr és transset-df működnek, valamint a modernebb, aktívan karbantartott komponensek, mint a picom, jobb teljesítményt és több effektet kínálnak.
- Asztali ikonok: az iDesk, az fbdesk vagy a ROX Desktop használata adhat klasszikus ikonokkal rendelkező asztalt, mivel a Fluxbox önmagában nem az ikonok kezelésére fókuszál.
- Panel és tálca megoldások: ha több funkciót szeretnénk (értesítések, indítók, rendszertálca), használhatunk könnyű paneleket, például tint2 vagy fbpanel.
- Konfigurációs segédprogramok: sok disztribúcióhoz tartoznak grafikus vagy egyszerű szkriptek a menü generálására és a témák kezelésére, de a legtöbb esetben elegendő a kézi szerkesztés a teljes rugalmassághoz.
Mikor érdemes Fluxboxot választani?
A Fluxbox ideális választás, ha:
- régi vagy kevés erőforrású számítógépet szeretnénk újból használhatóvá tenni;
- egy minimalista, gyors és konfigurálható ablakkezelőt keresünk, amely rugalmasan illeszkedik saját munkafolyamatunkhoz;
- szöveges konfigurációs fájlokban szeretnénk teljes kontrollt a felület felett;
- Live CD-k, speciális rendszerek vagy testreszabott kis asztali környezet építésére van szükség.
Példák, tippek
- A gyakran használt beállításokat érdemes verziókezelés alatt tartani (pl. git), mert a fájlok egyszerűek és könnyen visszaállíthatók.
- Gyorsbillentyűkkel drasztikusan növelhető a hatékonyság: állítsunk be ablak-áthelyezést, munkaterület-váltást és alkalmazásindítókat a ~/.fluxbox/keys fájlban.
- Ha modern kompozit effekteket akarunk (árnyék, áttetszőség), használjunk picom-ot xcompmgr helyett a jobb stabilitás és funkciók miatt.
- Ha hiányoznak az asztali ikonok, telepítsük az iDesk vagy az fbdesk csomagot, vagy futtassuk a ROX Desktop egy részét ikonok kezelésére.
Használat disztribúciókban
Kis memóriahasználata és gyors betöltési ideje miatt a Fluxbox népszerű számos Live CD-ben, például a Knoppix STD-ben és a GPartedben. A Damn Small Linux korábban alapértelmezett ablakkezelőjeként használta; később más ablakkezelőkre váltottak. Jelenleg a Fluxbox alapértelmezett például az antiX (MEPIS-en alapuló, régi számítógépekhez tervezett linux disztribúció), a PCFluxboxOS, a PCLinuxOS újragondolt változata, valamint a LinguasOS fordítóknak készített Live CD-disztribúciókban is megtalálható. A Fluxbuntu, az Ubuntu Fluxbox-szal és könnyűsúlyú alkalmazásokkal 2007 októberében jelent meg.
További források és segítség
Ha elakadunk, a man fluxbox és a disztribúcióhoz tartozó dokumentációk sok hasznos információt adnak. Emellett a közösségi fórumok, wiki-oldalak és a felhasználói példák remekül segítik a testreszabást. A Fluxbox különösen jól illeszkedik olyan felhasználók igényeihez, akik szeretnek pontosan kézben tartani minden részletet, ugyanakkor értékelik a sebességet és a kis erőforrásigényt.
Kapcsolódó oldalak
- Blackbox
- Openbox
- Fluxbuntu
- LinguasOS
- PCFluxboxOS
Kérdések és válaszok
K: Mi az a Fluxbox?
V: A Fluxbox egy X ablakkezelő, amely a Blackbox 0.61.1-en alapul, és igyekszik könnyű és testreszabható lenni.
K: Miből áll a Fluxbox felhasználói felülete?
V: A Fluxbox felhasználói felülete egy tálcából és egy menüből áll, amely az asztalon jobb egérgombbal kattintva érhető el.
K: Hogyan vezérelhetők az alapvető beállítások a Fluxboxban?
V: A Fluxbox összes alapbeállítását szövegfájlok vezérlik.
K: Milyen szemet gyönyörködtető dolgok jeleníthetők meg a Fluxbox segítségével?
V: A Fluxbox segítségével a színek, gradiensek, szegélyek és egyéb alapvető megjelenési beállítások módosíthatók. Ezenkívül az olyan effektuskezelők, mint az Xcompmgr és a transset-df valódi átlátszóságot adhatnak az asztali elemekhez és ablakokhoz.
K: Vannak olyan funkciók a Fluxboxban, amelyekkel a BlackBox nem rendelkezik?
V: Igen, a fluxboxban számos olyan funkció van, ami a BlackBoxban nincs, beleértve a füles ablakokat és a konfigurálható címsorokat.
K: Népszerű a Live CD-kben való használat?
V: Igen, kis memóriahasználata és gyors betöltési ideje miatt a FluxBox népszerű számos Live CD-ben, például a Knoppix STD-ben és a GPartedben.
K: Vannak olyan Linux disztribúciók, amelyek alapértelmezett ablakkezelőként használják?
V: Igen, jelenleg ez az antiX , PCFluxbouxOS , a PCLinuxOS , a LinguasOS , egy Live CD disztribúció profi fordítóknak , és korábban a Damn Small Linux alapértelmezett ablakkezelője volt, mielőtt a 4 .0 verzió után a JWM-re cserélték. Ezt használja a "Fluxbuntu" nevű Linux disztribúció is, amely az Ubuntut kombinálja a flux box-szal és a könnyű alkalmazásokkal .
Keres