Hva er en Linux Distro, og hvordan er de forskjellige fra en annen?
Hvis du har hørt noe i det hele tatt om Linux, har du sikkert hørt om Linux-distribusjoner - ofte forkortet til "Linux distros." Når du bestemmer deg for å bruke Linux - på en stasjonær datamaskin eller server - må du først velge en distro.
For mange mennesker har Ubuntu blitt synonymt med Linux. Men Ubuntu er en av mange distroer, og du har mye valg når det gjelder Linux.
Hva er en Linux Distro, uansett?
Linux er ikke som Windows eller Mac OS X. Microsoft kombinerer alle biter av Windows internt for å produsere hver ny versjon av Windows og distribuerer den som en enkelt pakke. Hvis du vil ha Windows, må du velge en av versjonene Microsoft tilbyr.
Linux fungerer annerledes. Linux-operativsystemet er ikke produsert av en enkelt organisasjon. Ulike organisasjoner og folk jobber med ulike deler. Det er Linux-kjernen (kjernen i operativsystemet), GNU-shell-verktøyene (terminalgrensesnittet og mange av kommandoene du bruker), X-serveren (som produserer et grafisk skrivebord), skrivebordsmiljøet (som kjører på X server for å gi et grafisk skrivebord) og mer. Systemtjenester, grafiske programmer, terminalkommandoer - mange er utviklet uavhengig av en annen. De er alle open source programvare distribuert i kildekoden form.
Hvis du vil, kan du ta tak i kildekoden for Linux-kjernen, GNU-shellverktøy, Xorg X-serveren, og alle andre programmer på et Linux-system, og samle det hele selv. Men kompilering av programvaren vil ta mye tid - for ikke å nevne det arbeidet som er involvert i å gjøre alle de forskjellige programmene fungerer riktig sammen.
Linux-distribusjoner gjør det harde arbeidet for deg, tar all koden fra åpen kildekodeprosjekt og samler den for deg, og kombinerer den til et enkelt operativsystem du kan starte opp og installere. De gjør også valg for deg, for eksempel å velge standard skrivebordsmiljø, nettleser og annen programvare. De fleste distribusjoner legger til egne etterbehandler, for eksempel temaer og tilpasset programvare - Unity-skrivebordsmiljøet Ubuntu gir for eksempel.
Når du vil installere ny programvare eller oppdatere til nye versjoner av programvare med viktige sikkerhetsoppdateringer, gir Linux-distribusjonen dem i forkompilert, pakket form. Disse pakkene er raske og enkle å installere, og sparer deg for å gjøre det harde arbeidet selv.
Hvordan er Distros forskjellig?
Det er flere forskjellige Linux-distribusjoner. Mange har forskjellige filosofier - noen, som Fedora, nekter å inkludere programvare med lukket programvare, mens andre, som Mint, inneholder lukkede ting for å gjøre det enklere for brukerne. De inkluderer forskjellige standardprogrammer - som hvordan Ubuntu inkluderer Unity, Ubuntu-derivater inkluderer andre skrivebordsmiljøer, Fedora inkluderer GNOME Shell, og Mint inkluderer kanel eller MATE.
Mange bruker også forskjellige pakkeforvaltere, konfigurasjonsverktøy og annen programvare. Noen distribusjoner er blødende kant og vil ikke motta støtte i svært lang tid. Andre, for eksempel Ubuntu LTS eller Red Hat Enterprise Linux, er designet for å være stabile distribusjoner som vil bli støttet med sikkerhetsoppdateringer og feilrettinger i mange år.
Noen Linux-distribusjoner er ment for stasjonære datamaskiner, noen for servere uten grafisk grensesnitt, og andre for spesielle bruksområder, som hjemmekino-PCer.
Noen er designet for å trene ut av boksen - som Ubuntu - mens andre krever litt mer justering, for eksempel Arch Linux.
Hva Distro skal jeg velge?
Ulike Linux-distribusjoner er egnet til forskjellige formål. Hvilken Linux-distribusjon du bør velge, avhenger av hva du gjør med det og dine personlige preferanser.
Hvis du er en desktop bruker, vil du sannsynligvis ha noe enkelt, som Ubuntu eller Mint. Noen kan foretrekke Fedora, openSUSE eller Mageia (basert på Mandriva Linux).
Personer som ser etter et mer stabilt, godt testet system, vil kanskje gå med Debian, CentOS (en gratis versjon av Red Hat Enterprise Linux), eller til og med Ubuntu LTS.
Det er ingen riktig distribusjon for alle, selv om alle har en favoritt. Linux distribusjoner tilbyr valg, som kan være rotete, men også veldig nyttig. Alle kan lage sin egen distribusjon ved å samle den fra kildekoden selv, eller til og med ta en eksisterende distribusjon og endre den - derfor er det så mange Linux-distribusjoner.