Åben boks

Åben boks Beskrivelse af Openbox3-logo.png-billedet. Beskrivelse af dette billede, også kommenteret nedenfor Skærmbillede af Openbox med kontekstmenu og gengivne vinduesgrænser for Nautilus , GNOME- filhåndtering . Information
Første version 18. september 2002
Sidste version 3.6.1 (1 st juli 2015)
Depositum github.com/danakj/openbox.git
Projektstatus Holdt op Holdt op
Skrevet i VS
Interface GTK
Operativ system Unix-type
Miljø Linux , BSD , Solaris
Type Window Manager til X Window System
Distributionspolitik Ledig
Licens GNU General Public License version 2 eller nyere ( d )
Dokumentation openbox.org/wiki/Hjælp: Indhold
Internet side openbox.org

Openbox er en vinduesadministrator for X Window System . Det distribueres under GPL- licensen.

Openbox er designet til at være lille, hurtig og fuldt kompatibel med ICCCM og udvidede Window Manager-tip  (in) . Det understøtter mange funktioner såsom applikationsmenuer eller dynamisk visning af forskellige oplysninger.

Dens største fordel er dens ekstreme lethed, som fremmer systemstabilitet og lydhørhed, og ikke kun på maskiner med lav effekt.

Dens meget enkle grænseflade gør det meget let at bruge. På den anden side kan dens konfiguration være teknisk, især hvis vi går direkte gennem konfigurationsfilerne og ikke gennem programmer som obmenu, obconf og lxappearance.

Grundlæggende principper for grænsefladen

Openbox er en af de mest konfigurerbare vinduesadministratorer .

Den grundlæggende grænseflade er minimalistisk og musebaseret. Det tilbyder de funktioner, der er nødvendige for at interagere med computeren:

Efter konfiguration kan alle funktioner styres med tastaturgenveje.

Kompatibilitet med andre kontormiljøer

Openbox administrerer ikke proceslinjen eller skrivebordet og dets ikoner eller tapetet eller de tjenester, der fortrinsvis findes i Gnome og KDE. Det er dog meget let at bruge med disse og kan suppleres med følgende programmer:

Openbox bruges også (eller kan bruges) i mange desktop- miljøer  : LXDE , LXQt , KDE , Gnome

Konfiguration

Openbox bruger kun 3 konfigurationsfiler placeret i ~ / .config / openbox  : menu.xml , rc.xml og autostart.sh .

Hvis brugeren ikke ønsker at redigere og ændre dem direkte, kan det meste af det, de konfigurerer, gøres med tre grafiske værktøjer:

Bortset fra hvad disse programmer administrerer, kan der vælges andre mere avancerede muligheder, men de kræver at gennemgå direkte konfiguration i systemfilerne (dog ganske simpelt). Vi kan således definere:

Et eksempel på, hvad der kan konfigureres via openbox- filer  : Sørg for, at et vindue går til det tredje skrivebord, når du klikker på knappen "Luk" (krydset) med den midterste knap.

Specificiteter

Menuer

Openbox- menusystemet kan bruge dynamiske menuer. Dette gøres ved at acceptere output fra et script og bruge dette output som "kilde" i menuen. Hver gang brugeren peger musen hen over undermenuen, kaldes scriptet og undermenuen opdateres.

Tastaturgenveje

Openbox-tastaturgenvejssystemet tillader:

Diffusion

Openbox bruges som vindueshåndtering af LXDE- skrivebordsmiljøet , som tilføjer en mere klassisk grænseflade til den via blandt andet en proceslinje: lxpanel samt mange hjælpeprogrammer (lxterminal ...)

Openbox bruges som vinduesmanager ved at distribuere BunsenLabs Linux , meget stabil og let ( BunsenLabs Linux er en distribution, der tilbyder en letvægts og let tilpasselig Openbox-desktop. ).

Historisk

Oprindeligt var Openbox en gaffel af Blackbox  (in) . Men siden version 3.0 er den blevet omskrevet fuldstændigt på C-sprog, og den er ikke længere afhængig af nogen Blackbox-kode.

Noter og referencer

  1. (in) Openbox: Changelog  "
  2. (in) "  bunsenlabs.org  " (adgang til 29. januar 2016 )
  3. (in) "  Openbox: About  " (adgang til 30. marts 2011 )

Tillæg

Relaterede artikler

eksterne links