Hvordan velge den beste Linux-distroen for dine behov
Hva du bør vite
- Store distribusjonsdifferensiatorer inkluderer arkitekturstøtte, init-systemet, standardpakkebehandleren og brukergrensesnittet.
- For nye Linux-brukere med moderne maskinvare er Ubuntu Linux, Linux Mint og Elementary OS gode steder å starte.
- For avanserte Linux-brukere med avansert maskinvare, tilbyr Manjaro Linux og Slackware større kontroll over operativsystemet.
Denne artikkelen forklarer hvordan du velger den beste Linux-distribusjonen for dine spesifikke behov og brukstilfeller. Hver distribusjon har sin egen under panseret-arkitektur med et definert sett med verktøy.
Distribusjonsdifferensiatorer
Selv om alle Linux-distribusjoner er basert på Linux-kjernen, tilbyr hver av dem et sett med store differensieringskriterier som spesialiserer dem:
- Arkitektur: Type brikker som distribusjonen støtter, gjennom den medfølgende kjernen.
- Init programvare: Den underliggende tilnærmingen til å lansere og administrere prosesser.
- Pakkebehandler: Standard pakkehåndteringsverktøy for distribusjonen.
- Desktop Manager: Det grafiske brukergrensesnittet for distribusjonen.

Det populære nettstedet DistroWatch.org tilbyr et søkeverktøy som lar deg spesifisere disse og andre mer presise kriterier for å begrense listen over aktive distribusjoner fra hundrevis til dusinvis eller til og med bare en få.
Arkitektur
Arkitektur er viktig fordi ikke alle Linux-distribusjoner støtter alle mulige konfigurasjoner av prosessorer i verden. Grunnen til at du ikke kan kjøre Microsoft Windows på en Android nettbrett er for eksempel fordi Windows kun støtter Intel- eller AMD-baserte stasjonære prosessorer eller ARM-baserte prosessorer på mobil.
Det er teknisk mulig, men ikke lett, å kjøre Windows på et Android-nettbrett som har en x86-, x86_64- eller ARM-prosessor.
Linux støtter et bredt utvalg av arkitekturer. Hvis du kjører en standard stasjonær datamaskin eller en bærbar datamaskin, vil du sannsynligvis finne at nesten hver distribusjon fungerer bra på maskinen din. Men hvis du ettermonterer Linux på en veldig gammel datamaskin, betyr prosessoren mye mer. En distribusjon som bare tilbyr 64-bits prosessorstøtte, vil for eksempel ikke fungere på en 32-bits prosessor.
De vanligste arkitekturene du må vurdere inkluderer:
- x86 (eller i586/i686): Et 32-bits Intel- og AMD-kompatibelt brikkesett
- x86_64: Et 64-bits Intel- og AMD-kompatibelt brikkesett
- VÆPNE: Et mobiloptimalisert brikkesett som er vanlig i nettbrett og smarttelefoner
- PowerPC: Det "gamle" brikkesettet for Apples maskinvare
Distribusjonen din må være kompatibel med brikkesettet ditt, men det er ingen "bedre eller verre" distro basert på brikkesettet alene. Det er et alt-eller-ingenting-kompatibilitetsspørsmål.
Init programvare
Strengt talt, init programvare er den aller første prosessen som starter når den Linux-baserte datamaskinen starter opp. Det er en demon som kjører hele varigheten av systemets oppetid; det er den overordnede prosessen for hver påfølgende prosess som starter på maskinen.
Valget av init-programvare er kontroversielt i den forstand at forskjellige strømbrukere argumenterer for-og-mot- SysV mot systemd. Valget er ikke trivielt; denne programvaren styrer hvordan systemet administrerer prosesser.
- SysV: En "tradisjonell" i det system med røtter i Unix SystemV. Det regnes som stabilt, men uten tvil mindre funksjoner enn systemd.
- systemd: Et mer moderne, høyt integrert init-system.
Andre former for init-programvare sprer seg også på markedet, men SysV og systemd er de tunge slagerne. Ditt valg av init-programvare er stort sett irrelevant med mindre du er en superbruker som favoriserer den ene fremfor den andre. De fleste moderne distribusjoner har kommet til å stole på systemd, så SysV og alternative inits blir stadig vanskeligere å finne.
Pakkebehandler
All Linux-programvare leveres i form av en pakke. Annerledes pakkeforvaltere administrere arkivering og administrasjon av disse pakkene. De fleste pakkene er ikke utskiftbare, selv om verktøy som romvesen konvertere mellom noen pakketyper.
Ulike distribusjoner er avhengige av spesifikke pakkeadministratorer.
- dpkg: Administrerer Debian-spesifikke (.DEB) pakker – vanlig i Debian-basert distribusjon inkludert Ubuntu og Linux Mint – gjennom verktøy som APT.
- RPM Package Manager: Installerer/administrerer Redhat Package Manager (.RPM)-pakker. Bruker verktøy som DNF, yum og zypper.
- flatpak: Et sandkasse-/beholderformat som er på tvers av plattformer.
- Pac Man: Vanlig i Arch Linux og dets derivater.
- portering: Utviklet for Gentoo Linux, og nå også brukt av ChromeOS og noen få andre distribusjoner.
- snapp: En Ubuntu-spesifikk form for containerisert applikasjonsdistribusjon.
Selv om du står fritt til å velge det spesifikke verktøyet for å administrere pakker, er pakketypen hardkodet inn i distribusjonen. Dermed vil du aldri se en Ubuntu-versjon som bruker RPM-filer. Ulike fordelinger opprettholder forskjellige depoter for tilgjengelig programvare. Noe programvare skrevet av uavhengige utviklere kan vises i bare ett eller to pakkeformater. Hvis maksimering av tilgang til åpen kildekode-programvare er viktig for deg, er en distribusjon som bruker DEB- eller RPM-filer sannsynligvis det beste alternativet.
Skrivebordsmiljø
Når folk tenker på de store forskjellene mellom Linux-distribusjoner, har de en tendens til å tenke på skrivebordsmiljøet – men ironien er at de fleste distribusjoner støtter installasjonen av de fleste skrivebordsmiljøer.
De "beste" skrivebordsmiljøene balanserer konfigurerbarhet med det relative ressursforbruket til selve DE. En helt ny datamaskin, eller en datamaskin med avanserte spesifikasjoner, kan kjøre ethvert skrivebordsmiljø med jevnheten til smeltet smør. Men på lavere-end eller eldre maskinvare, spesielt i netbook-området, kan valget av DE gjøre eller ødelegge brukervennligheten til hele systemet.
Ressursbruk
- De ressurssterke DE-ene som vanligvis brukes inkluderer KDE og Budgie.
- En middels vekt DE kjører godt på standard eller lav-end moderne maskinvare. Gnome 3, Cinnamon, MATE og Pantheon faller inn i denne kategorien.
- En lett DE er ideell for eldre maskinvare. Velg XFCE eller LXDE.
Konfigurerbarhet
De nyeste DE-ene har en tendens til å være mindre konfigurerbare - de pakker et spesifikt estetisk design som ikke tillater så mye modifikasjoner som de eldre DE-ene fortsatt støtter.
Svært konfigurerbare DE-er inkluderer XFCE, LDXE, Cinnamon, MATE og KDE.
Lavkonfigurerbare DE-er inkluderer Deepin, Gnome 3 og Pantheon.
Brukssaker
Så hvilken distribusjon er den beste for dine behov? Det avhenger av din brukstilfelle.
Hvis du løper eldre maskinvare, en "tradisjonell" distribusjon som bruker SysV for init og er avhengig av en 32-bits kjerne vil sannsynligvis vise seg å være optimal. Par den med en lett DE som XFCE. MX Linux gjør et flott startsted.
En maskin med avansert maskinvare, drevet av en ivrig tinker og Linux-fan, kan fungere godt med Manjaro Linux.
Hvis du liker å komme dypt inn i det indre av ditt operativsystem, prøv Slackware. Den bygges stort sett for hånd, gjennom konfigurasjonsfiler, så du har ultimat kontroll over den – men du må vite, eller være villig til å lære, hva du gjør.
Har du moderne maskinvare som "bare fungerer?" Mennesker ny til Linux migrerer ofte til Ubuntu Linux eller Linux Mint. For en enda mer grunnleggende, elegant distribusjon, se til Elementært OS.