Et Vindue Til Linux Desktop

“Hvad kan det gøre, at Windows ikke kan?”

Det er det første spørgsmål, mange mennesker spørger, når de overvejer Linux til deres desktop. Mens open source-filosofien, der understøtter Linux er en tilstrækkelig god lodtrækning for nogle, mens andre ønsker at vide, hvordan forskellige dens udseende, følelse og funktion kan få. Til en grad, der afhænger af, om du vælger en desktop miljø eller en window manager.

Hvis du ønsker en desktop-oplevelse, der er lyn hurtigt og kompromisløst effektiv, afkald på den klassiske desktop-miljø for en window manager måske noget for dig.

Hvad der er hvad

“Desktop environment” er den tekniske betegnelse for en typisk, fuldt udstyret desktop-den komplette grafiske layout af dit system. Udover at vise dine programmer, desktop miljø omfatter accoutrements, såsom app-affyringsramper, menu paneler og widgets.

I Microsoft Windows, desktop-miljø, der består af blandt andre ting, i menuen Start, proceslinjen af åbne programmer og notification center, alle de Windows-programmer, der kommer sammen med OS, og de rammer, der omgiver de åbne programmer (med en streg, pladsen og X ‘ et i øverste højre hjørne).

Der er mange ligheder i Linux.

Linux Gnome desktop environment, for eksempel, har et lidt anderledes design, men det deler alle Microsoft Windows grundlæggende — fra en app-menu til et panel, der viser de åbne programmer ved, at en meddelelse bar, til windows indramning programmer.

Vindue program rammer stole på en komponent til at tegne dem og lade dig flytte og ændre størrelse på dem: Det hedder “window manager”. Så, som de alle har vinduer, hver desktop miljø omfatter en window manager.

Det er dog ikke alle window manager er en del af en desktop-miljø. Du kan køre window-managere af sig selv, og der er grund til at overveje at gøre netop det.

Ud af Dit Miljø

I denne kolonne, vil henvisninger til “window manager” refererer til dem, der kan stå alene. Hvis du installerer en window manager på en eksisterende Linux-system, kan du logge ud uden at lukke ned, skal du vælge den nye window manager på din login-skærmen, og log på igen.

Du måske ikke ønsker at gøre dette uden at forske i din window manager for det første, selv om, fordi du vil blive mødt af en tom skærm og sparsom status bar, som måske eller måske ikke være klikbart.

Der typisk er en enkel måde at bringe en terminal i en window manager, fordi det er hvordan du redigere dens opsætningsfil. Der vil du finde nøglen – og mus-bindinger til at starte programmer, hvor du rent faktisk kan bruge din nye opsætning.

I den populære i3 window manager, for eksempel, kan du starte en terminal ved at trykke Super (dvs, Windows) tasten og Indtaste — eller tryk på Super plus D for at hente app launcher. Der kan du skrive en app, navn, og tryk på Enter for at åbne den. Alle de eksisterende apps kan findes på denne måde, og de vil åbne for fuld skærm, når det er valgt.

i3 window manager
(Klik på Billedet for at Forstørre)

i3 er også en tiling window manager, hvilket betyder, at det sikrer, at alle windows udvide jævnt passer til skærmen, hverken overlappende heller ikke spilde plads. Når et nyt vindue dukker op, at det reducerer den eksisterende windows, skubber dem til side for at gøre plads. Brugerne kan skifte til at åbne den næste vindue, enten lodret eller vandret tilstødende.

Funktioner Kan Være Venner eller Fjender

Desktop-miljøer har deres fordele, naturligvis. Først og fremmest, at de giver en feature-rige, genkendeligt interface. Hver har sin karakteristiske stil, men alt i alt de giver diskret standardindstillingerne ud af boksen, som gør desktop miljøer, der er klar til brug lige fra start.

En anden stærk pointe er, at desktop-miljøer kommer med en konstellation af programmer og media-codecs, der giver brugerne mulighed for at udføre simple opgaver med det samme. Yderligere, de indeholder praktiske funktioner som batteri skærme, trådløse widgets og systemmeddelelser.

Så omfattende som desktop-miljøer er, at de store software-base og brugeroplevelse filosofi unik for hver enkelt betyder, at der er grænser for, hvor langt de kan gå. Det betyder, at de ikke altid er meget konfigurerbar. Med desktop-miljøer, der lægger vægt prangende udseende, oftentimes, hvad du ser, er hvad du får.

Mange af desktop-miljøer er notorisk for tungt system ressourcer, så de er ikke venlige at lavere-end hardware. På grund af de visuelle effekter, der kører på dem, der er flere ting der kan gå galt, også. Jeg har engang prøvet tweaking netværk indstillinger, der var relateret til desktop miljø, jeg var at køre, og det hele gik ned. Da jeg startede en window manager, var jeg i stand til at ændre indstillingerne.

Disse prioritering af sikkerhed kan undgå desktop-miljøer, da flere programmer betyder større angreb overflade-entry point, hvor ondsindede aktører, der kan bryde.

Men, hvis du ønsker at give et desktop miljø en prøve, XFCE er et godt sted at starte, som dens mindre software-base trimmer nogle bloat, efterlader mindre rod bag, hvis du ikke holde sig til det.

Det er ikke den kønneste ved første øjekast, men efter at have downloadet nogle GTK tema packs (hver desktop miljø disker op med enten disse eller Qt temaer, og XFCE er i GTK camp), og gøre dem i Udseendet del af indstillinger, du nemt kan trykke den op. Du kan endda shoppe rundt på dette
centraliseret galleri for at finde det tema, du bedst kan lide.

Du Kan Spare en Masse Tid… hvis Du Tager dig Tid Første

Hvis du gerne vil se, hvad du kan gøre uden for en desktop, så vil du finde en window manager giver masser af plads til at manøvrere.

Mere end noget andet, window-managere er ved tilpasning. I virkeligheden, deres customizability har fostret mange gallerier vært for et levende fællesskab af brugere, hvis palet af valg er en window manager.

Den beskedne ressourcer af window managers gør dem ideelle til lavere specs, og da de fleste window-managere ikke kan komme med nogen programmer, de giver brugerne, der sætter pris på modularitet for at tilføje kun de, de ønsker.

Måske den mest mærkbare forskel fra desktop-miljøer er, at vinduet ledere generelt fokus på effektivitet ved at understrege, bevægelser med musen og tastatur-genveje til at åbne programmer eller løfteraketter.

Tastatur-drevet vindue ledere er især strømlinet, da du kan bringe nye windows, skal du indtaste teksten eller flere tastatur-kommandoer, flytte dem rundt, og lukke dem igen-alt sammen uden at flytte hænderne fra hjem række. Når du akklimatisere til design logik, vil du blive forbløffet over, hvor hurtigt du kan blis gennem dine opgaver.

På trods af den frihed, de giver, vindue ledere har deres ulemper. Mest markant, de er yderst skrabet ud af boksen. Før du kan gøre meget brug for en, vil du nødt til at bruge tid på at læse din window manager dokumentation for konfiguration syntaks, og formentlig nogle mere tid på at få hænge af, sagde syntaks.

Selv om du vil have nogle bruger programmer, hvis du er skiftet fra en desktop environment (den mest sandsynlige scenarie), er du også vil begynde med manglende velkendte ting som batteri indikatorer og netværk-widgets, og det vil tage nogle tid til at oprette nye.

Hvis du ønsker at dykke ind i window managers, i3 har
grundig dokumentation og enkel konfiguration syntaks. Konfigurationsfilen ikke bruge nogen programmeringssprog — det er ganske enkelt definerer en variabel-værdi-par på hver linje. Oprettelse af en genvej er så nemt som at skrive “bindsym”, nøglen kombination, og den indsats for at kombination til at starte.

Mens vinduet ledere, er ikke for alle, de tilbyder en markant oplevelse, og Linux er en af de få Styresystemer, der tillader dem. Uanset hvilket paradigme, du i sidste ende gå med, og jeg håber, at denne oversigt giver dig nok information til at føle sig trygge ved det valg, du har foretaget-eller sikker nok til at vove sig ud af din velkendte zone og se, hvad der ellers er til rådighed.

Jonathan Terrasi har været en ECT News Network klummeskribent, da 2017. Hans største interesser er computer security (især med Linux desktop), kryptering og analyse af politik og aktuelle anliggender. Han er en fuldtids freelance forfatter og musiker. Hans baggrund omfatter levering af tekniske kommentarer og analyser i artikler, der er offentliggjort af Chicago Udvalg til at Forsvare den “Bill of Rights”.


Date:

by