Fluxbox — lengva ir pritaikoma X langų tvarkyklė
Fluxbox — itin lengva ir pritaikoma X langų tvarkyklė: greitas startas, mažas atminties naudojimas, tekstinė konfigūracija ir platus pritaikymo galimybių rinkinys.
Fluxbox — tai lengva ir pritaikoma X langų tvarkyklė, kilusi iš Blackbox 0.61.1. Ji orientuota į mažas resursų sąnaudas ir greitą veikimą, todėl numato labai paprastą naudotojo sąsają: užduočių juostą (toolbar) ir kontekstinį meniu, atidaromą dešiniuoju pelės mygtuku ant darbalaukio. Dauguma pagrindinių nustatymų yra valdomi tekstiniais failais, todėl Fluxbox ypač mėgstama naudotojų, kurie nori kruopščiai pritaikyti aplinką be sudėtingų grafinių įrankių. Fluxbox natūraliai remia minimalias darbalaukio piktogramas ir lengvą, veiksmingą langų valdymą — tai daro jį tinkamu sprendimu senesnėms ar ribotoms aparatinėms sistemoms (kompiuterijoje).
Funkcijos ir išvaizda
Fluxbox suteikia tiek praktiškų, tiek estetiškų galimybių:
- Langų skirtukai: galima jungti kelis langus į vieną lango rėmą su skirtukais — patogu tvarkyti susijusius langus.
- Konfigūruojama antraštinė juosta: galite pritaikyti mygtukus ir informaciją antraštėje.
- Stiliai ir temos: Fluxbox palaiko spalvas, gradientus, apvadas ir kitus pagrindinius išvaizdos parametrus; stiliai saugomi stilių kataloguose (pvz., /usr/share/fluxbox/styles arba ~/.fluxbox/styles).
- Darbalaukio elementų integracija: efektų įrankiai, tokie kaip xcompmgr ir transset-df, gali suteikti skaidrumo efektų langams ir fonui; papildomai galima naudoti tekstinius sprendimus arba tokias programas kaip iDesk, fbdesk arba ROX Desktop (minėti tik kaip pavyzdžiai), kad būtų rodomos piktogramos ar valdomas darbalaukis.
- Slit ir dockapps: Fluxbox palaiko „slit“ modulį, kuriame gali būti rodomos maži programėlių (dockapps) indikatoriai.
- Darbalaukiai (workspaces): keli darbalaukiai su lengvu perjungimu ir galimybe juos vardinti.
Konfigūravimas — pagrindiniai failai
Fluxbox daugiausia konfigūruojamas redaguojant tekstinius failus ~/.fluxbox/ kataloge. Svarbiausi iš jų:
- init – bendri Fluxbox nustatymai (pvz., darbalaukio skaičius, toolbar elgsena, theme pasirinkimai).
- menu – dešinio pelės mygtuko meniu struktūra; čia pridedami programų įrašai, valdymo komandos, šablonai.
- keys – klaviatūros spartieji klavišai; čia priskiriamos komandos konkretiems klavišų deriniams.
- apps – taisyklės programoms (pvz., lango pozicija, pradinis darbalaukis, dekoracijų išjungimas tam tikroms programoms).
- startup – komandos, kurios paleidžiamos Fluxbox starto metu; čia galima pridėti fono paveikslėlį, paleisti būtinus demonus ar programas.
Pavyzdinis minimalus ~/.fluxbox/startup turinys gali atrodyti taip: xsetroot -solid grey & /usr/bin/some-tray-app & exec fluxbox — svarbu, kad gale būtų exec fluxbox, kad Fluxbox taptų numatytąją X sesiją paleidžiančia programa.
Kaip pradėti naudoti Fluxbox
- Įdiegimas: Fluxbox paprastai randamas daugelyje Linux distribucijų paketų saugyklose (pakuotės pavadinimas dažniausiai „fluxbox“).
- Paleidimas: Fluxbox galima pasirinkti kaip sesiją prisijungimo valdiklyje (display manager) arba paleisti per .xinitrc/startxįrašant exec fluxbox.
- Greitas pritaikymas: redaguokite ~/.fluxbox/menunorėdami pridėti mėgstamas programas; redaguokite~/.fluxbox/keysnorėdami susikurti spartesnius klavišus. Po pakeitimų Fluxbox galima perkrauti per meniu komandą „Reload config“ arba prisijungus iš naujo.
Pritaikymas ir papildymai
Nors Fluxbox pagal nutylėjimą siūlo minimalistinę aplinką, ją lengva išplėsti:
- Naudokite kompozicijos tarnybas (xcompmgr) skaidrumui.
- Jeigu norite piktogramų ant darbalaukio, naudokite iDesk, fbdesk ar ROX.
- Norint turėti sistemos dėklą (system tray), galima naudoti atskirą programą, pvz., stalonetray arba kitas laikomasias tray programas.
- Stilių paketai leidžia greitai pakeisti langų rėmų, antraščių ir meniu išvaizdą; stilius galima kurti arba atsisiųsti iš bendruomenės rinkinių.
Kur Fluxbox naudojamas
Dėl mažo atminties naudojimo ir greito įkrovimo Fluxbox plačiai naudojamas Live CD aplinkose bei distribucijose, skirtose senesniems kompiuteriams ar specialioms paskirtims. Pavyzdžiai iš istorijos ir realių projektų (minimi kaip naudojimo atvejai): Knoppix STD, GParted Live, anksčiau numatytasis langų tvarkytuvas Damn Small Linux (vėlesnėse versijose pakeistas JWM), taip pat Fluxbox buvo naudojamas kaip numatytoji langų tvarkyklė tokiuose projektuose kaip antiX, MEPIS-pagrįstos linux distribucijos senesniems kompiuteriams, PCFluxboxOS, PCLinuxOS perdirbiniuose ir LinguasOS (specializuota Live CD distribucija vertėjams). 2007 m. spalio mėn. pasirodė projektas "Fluxbuntu" — Ubuntu pagrindu su Fluxbox ir lengvomis programomis.
Palyginimas su kitomis lengvomis langų tvarkyklėmis
Fluxbox dažnai lyginamas su kitomis „lengvomis“ tvarkyklėmis, pvz., Blackbox, Openbox ar JWM. Svarbios pastabos:
- Fluxbox kilęs iš Blackbox, bet turi papildomų funkcijų, tokių kaip langų skirtukai ir labiau konfigūruojama antraštė.
- Priešingai nei pilnos grafinės aplinkos, Fluxbox nesiūlo daug integruotų GUI įrankių — vietoje to suteikia didelį lankstumą per tekstines konfigūracijas.
- Jei reikalinga itin paprasta, „Windows tipo“ aplinka su mažai konfigūracijos, gali būti tikslinga rinktis JWM; jei reikalinga daugiau modernių galimybių, rinktis Openbox arba pilną DE.
Patarimai pradedantiesiems
- Prieš keisdami failus padarykite jų atsargines kopijas (~/.fluxbox/*).
- Keiskite vieną nustatymą ir išbandykite; taip lengviau rasti klaidas.
- Jei pradedate, paieškokite jau parengtų stilių ir meniu pavyzdžių — tai sutrumpins konfigūravimo laiką.
- Naudokite bendruomenės forumus ir dokumentaciją – Fluxbox turi aktyvių naudotojų, kurie dalijasi meniu/keys/tema pavyzdžiais.
Fluxbox išlieka patikima alternatyva vartotojams, kuriems reikalinga tvarkinga, greita ir taupi langų tvarkyklė, suteikianti pakankamai galimybių pritaikyti aplinką be didelio sudėtingumo.
Susiję puslapiai
- "Blackbox"
- "Openbox"
- Fluxbuntu
- LinguasOS
- PCFluxboxOS
Klausimai ir atsakymai
K: Kas yra Fluxbox?
A: "Fluxbox" - tai "Blackbox 0.61.1" pagrįsta X langų tvarkyklė, kuri stengiasi būti lengva ir pritaikoma.
K: Iš ko susideda "Fluxbox" vartotojo sąsaja?
A: "Fluxbox" vartotojo sąsają sudaro užduočių juosta ir meniu, kurį galima pasiekti dešiniuoju pelės klavišu spustelėjus darbalaukį.
K: Kaip valdomi pagrindiniai "Fluxbox" nustatymai?
A: Visi pagrindiniai "Fluxbox" nustatymai valdomi tekstiniais failais.
K: Kokias akių gėrybes galima rodyti naudojant "Fluxbox"?
A: Naudojant "Fluxbox" galima keisti spalvas, gradientus, apvadus ir kitus pagrindinius išvaizdos nustatymus. Be to, efektų tvarkyklėmis, tokiomis kaip Xcompmgr ir transset-df, darbalaukio elementams ir langams galima pridėti tikro skaidrumo.
K: Ar yra kokių nors "Fluxbox" funkcijų, kurių neturi "BlackBox"?
A: Taip, "Fluxbox" yra keletas funkcijų, kurių "BlackBox" neturi, įskaitant langus su skirtukais ir konfigūruojamą antraštinę juostą.
K: Ar populiaru naudoti "Live CD"?
A: Taip, dėl mažo atminties naudojimo ir greito įkėlimo laiko "FluxBox" populiarus naudoti daugelyje "Live CD", pavyzdžiui, "Knoppix STD" ir "GParted".
K: Ar yra Linux distribucijų, kuriose jis naudojamas kaip numatytasis langų tvarkytuvas?
A:Taip, šiuo metu tai yra numatytoji langų tvarkyklė antiX Archived 2009-04-30 at Wayback Machine , PCFluxbouxOS , PCLinuxOS , LinguasOS , Live CD distribucijoje, skirtoje profesionaliems vertėjams, ir anksčiau buvo naudojama kaip numatytoji langų tvarkyklė Damn Small Linux , kol po 4 .0 versijos buvo pakeista JWM . Jis taip pat naudojamas "Linux" platinime, vadinamame "Fluxbuntu", kuriame "Ubuntu" derinama su flux box ir lengvomis programomis .
Ieškoti
