Weekend Prosjekt: Sette opp en rask og lett Desktop med Fluxbox

Vil du ha en raskere datamaskin denne helgen? Vi kan ikke få øye på deg kontanter for en raskere maskin, men ved å omfavne en raskere og lettere skrivebordet, kan du nyte en raskere dataopplevelse på Linux-skrivebordet. Hvis du er klar til suppe opp systemet, dykke i og gi Fluxbox et skudd.

Som nevnt i de fem beste Alternative Window Managers for Linux artikkel i januar, er bare ett av mange fantastiske vindusbehandlere Fluxbox deg kan velge mellom

Komme Fluxbox. The Road Less Traveled

Du bør ikke ha noen problemer med å finne Fluxbox pakker på en større Linux-distribusjon, men du vil ikke finne så mange Fluxbox baserte derivater. Xfce og LXDE hver har Fedora og Ubuntu spinner, og du kan velge LXDE og Xfce som alternativer når du installerer opensuse også. Fluxbox? Det er veien mindre reiste.

For denne opplæringen, bestemte jeg meg for å bruke en standard Fedora 14 og startet med fluxbox, fbdesk, fluxconf, og alltray pakker ved hjelp av GUI for PackageKit. Merk at dette ikke er så minimal som du kan få – hvis jeg ønsket en virkelig minimal system (i motsetning til bare en lettere desktop /vindusbehandler), ville jeg gå med en minimal installasjon av Fedora eller bare starte med Debian.

Installere Fluxbox bør legge det til GNOME Skjerm Manager (GDM) velgeren, slik at du kan logge inn Fluxbox i stedet for GNOME. Logge inn igjen og du skal se noe som ligner på Figur 1. Pretty sparsom, ja? Du kan lure på, " hvordan pokker kan jeg starte et program " Høyreklikk på skrivebordet (det er nok av det), og du vil se Fluxbox rot menyen. Her kan du velge Kjør og åpne en dialogboks for å skrive inn en søknad (som firefox) for å kjøre. I motsetning til GNOME eller KDE, ikke Fluxbox ikke kommer med en forhåndsutfylt meny av programmer.

Redigere rotmeny

Du kan imidlertid redigere Root Meny for å legge til programmer. Her er hva du skal gjøre. Kjør fluxbox-generate_menu. Dette vil automagisk legge en rekke søknader til Root Meny, men det trenger ikke ta en fullstendig utvalg. Den nye menyen er /home/user/.fluxbox/menu hvor brukeren er ditt brukernavn (også uttrykt som ~ /.fluxbox /meny.

Det første vi skal gjøre er å kopiere den til ~ /.fluxbox /min-menyen og endre en linje i filen ~ /.fluxbox /init:

session.menuFile ~ /.fluxbox /min-menyen

Gå til Root Meny og se for Fluxbox meny - > Last config Det vil re-lese konfigurasjonen slik at Fluxbox vil nå bruke konfigurasjonen Hvorfor gjør du dette Du ønsker ikke et program (som fluxbox-generate_menu) for å skrive over din egen meny..? .

Nå Syntaksen er ganske enkel åpen ~ /.fluxbox /min-menyen i din favoritt teksteditor:

 [begynner] (Fluxbox) [koding] {UTF-8}. [exec] (gnome-terminal) {gnome-terminal} [exec] (firefox) {firefox} [exec] (Kjør) {fbrun} [undermeny] (Terminals) [exec] (gnome-terminal) {gnome-terminal} [slutt] ... [endencoding] [slutt] 


Hver [exec] linjen forteller Fluxbox at det kommer til å ha en meny entry for å kjøre et program. Strengen i parentes, som (firefox) er teksten du vil se i menyen. Strengen i klammeparentes ({firefox}) er kommandoen navnet som vil kjøre.


Undermenyen syntaks er det som skaper, du gjettet det, undermenyer. Jeg anbefaler å opprette en sikkerhetskopi av filen og deretter redigere den, og sørg for at du tar en sikkerhetskopi hver gang før du er komfortabel med syntaksen.

bli vant til Fluxbox

La oss starte med første tingene først. Standard stilen for Fluxbox er funksjonell, men hjemmekoselig. Gå til roten menyen og velg Fluxbox - > System Stiler og velge en stil som du foretrekker.

La oss nå utforske dock litt. Fluxbox dock er ganske enkel, men det er ikke lite fleksible. Klikk på teksten som sier Workspace og du vil se en meny med alternativer for å konfigurere plassering av dokken og dens størrelse. Hvis du bruker en multihode oppsett (to skjermer, eller mer ...) så kan du også velge hvilke " head " får dokken. Jeg har fått vant til å plassere GNOME-menyen øverst på skjermen, og jeg liker også å plassere den Fluxbox dock på toppen også.

En ting som kan være forvirrende er at noen alternativer (som Toolbar bredde) har en verdi som er justert med høyre eller venstreklikke. Venstreklikke reduserer verdien, høyreklikke øker

En annen kjekk liten mus trick &mdash.; rulle mens du svever musen over et tomt område på skrivebordet vil slå gjennom arbeidsområder. Fluxbox er ikke alene om dette problemet, selvfølgelig, men det er en god egenskap.

Snakker av middel knapper, la oss se på tabbing. Tabbing er en funksjon som du ville nesten aldri
snuble på ved et uhell. Bruk midterste knappen til å klikke på et vindu og dra det til tittellinjen i et annet vindu. Når du bruker den midterste knappen på tittellinjen, skal det bare markere at vinduets tittellinja. Du vil se et omriss av tittellinja bare
. Dra det til det andre vinduet tittellinjen og deretter bingo
, de er tabbed sammen. Nå kan du bytte frem og tilbake mellom dem ved hjelp av faner i tittellinjen.

For å skille vinduene, klikk på tittellinjen i vinduet du ønsker å fjerne (igjen med den midterste knappen) og dra bort

. Du vil også merke at dokken har to pilene på høyre side ved siden av klokken. Klikk på disse bla gjennom åpne programmer.

Fluxbox ikke har sin egen filbehandler, så vil du kanskje legge til dine egne. Jeg vil anbefale emelFM2 eller Thunar. Du kan bruke Nautilus også, men du må være forsiktig med hvordan du starter det. Kjør nautilus --no-desktop --browser og Nautilus bør oppføre seg. Ellers tar Nautilus over ledelsen av selve skrivebordet for

Som nevnt i Five Best artikkelen, har GNOME standard vindusbehandler &mdash.; men du er ikke låst til det. Du kan bruke Fluxbox som GNOME vindusbehandler ved å kjøre følgende:

gnome-session-remove metacity fluxbox &

Hvis du ønsker å gjøre det permanent (jeg vil anbefale å prøve det for en stund først) kjører gnome-session-egenskaper og legge fluxbox til oppstartsprogrammer. Du må bruke gnome-session-save også. En stor hat-tip til Fluxbox Wiki for at info.

Extra Credit

Hvis du virkelig ønsker å komme inn Fluxbox, vil du ønsker å sjekke ut hvordan du konfigurerer Apps-fil og Keys-fil. Apps-fil styrer nøyaktig hvordan programmer åpnes. Størrelsen på vinduet, arbeidsområdet, etc. Veldig praktisk hvis du liker å detaljstyre din vindusmiljø.

nøkler filen kan du konfigurere administrere vinduer fra tastaturet. Dette er dypt overkill for mange brukere, men hvis du er en stor fan av å holde hendene på tastaturet så mye som mulig (Vim brukere, hører du?) Deretter hurtigtaster som Fluxbox gjør er virkelig interessant.

Tilbring helgen med Fluxbox. Sin tilsynelatende enkelhet er villedende. Ved å bruke litt tid fiksing og triksing med Fluxbox vil du ha en stasjonær som ikke bare er rask og lett, men svært kraftig også. Anmeldelser