Välja linuxdistro (2021)

Skickad

Denna text är förenklad, ibland så förenklad att den tekniskt sett har fel. Det är med flit då den riktar sig mot nybörjare.

Du tycker att Linux låter intressant och vill prova – då är det dags att välja distro.
Va??? Vad är det för något?
Linuxdistribution, linuxdistro, eller bara distro – det är linux motsvarighet till windowsversion: vill du ha Windows Home, Windows Pro, eller Windows Server?
Var det inte mer komplicerat än så?
Jo. Tänk dig att Microsoft fortsatt utveckla alla gamla windowsversioner: Windows 8, Windows 7, Vista, XP, Me, NT, 98, 95, 3, och du kunde välja mellan alla dessa, samt att de alla fanns i minst 3 versioner (Home/Pro/Server). Nu börjar vi närma oss linuxdistros.

Det finns inget företag bakom Linux, utan allt görs av frivilliga. Och alla får göra precis vad de vill.
Linux består av massor med små program.
Windows har en filhanterare som heter Explorer – Linux har ett dussin olika filhanterare.
Windows har ett enkelt textredigeringsprogram som heter Notepad – Linux har ett dussin textredigeringsprogram.
Windows har ett enkelt ritprogram som heter Paint – Linux har ett dussin ritprogram.
O.s.v. – jag tror ni ser mönstret.
En distro är en samling av dessa program och det som skiljer olika distros åt är vilka program man valt att ha med.
Vem som helst kan göra en distro, t.o.m. du, därför finns det så fruktansvärt många distros att välja mellan; runt 270 stycken. Men man måste förstå att de flesta distros är väldigt små. Sedan finns det ett litet fåtal som har miljontals användare.

VIKTIGT!
Vem som helst kan installera vad som helst i Linux.
Det betyder att jag kan ta en distro, installera lite nya program, avinstallera några andra, och du kommer att tro att det är en annan distro.
Försök inte hitta “den perfekta distron” – för den finns inte.
Försök istället hitta den perfekta kombinationen av program du vill använda och det perfekta utseendet i Linux. Försök sedan hitta den distro som ligger närmast det du vill ha, så du får så lite arbete som möjligt att sätta upp din perfekta dator.

Det finns fyra saker du som nybörjare är intresserad av:
  1. Att distron du valt har ett bra “välkomstprogram”, Ett program som hjälper en att konfigurera distron efter installation.
  2. Ett välbekant utseende, d.v.s. något som liknar Windows så man snabbt hittar och känner sig som hemma.
  3. Att distron tillhör rätt “familj”.
  4. Bra onlinehjälp, vissa distros har betydligt bättre hjälp än andra.

#1
Linux Mint är känt för att vara användarvänligast med ett väldigt trevligt välkomstprogram. Mint finns i tre versioner: Cinnamon, MATE och Xfce.
MATE har också ett trevligt välkomstprogram.
Ubuntu är störst och brukar ha bäst stöd för olika hårdvara. Får man problem med hårdvara, t.ex. WiFi som inte fungerar, testa först om du får igång det i Ubuntu.
Pop!_OS finns i två versioner: en för vanlig grafik med AMD/Intel och en för NVIDIA-grafik. Har man problem med ett NVIDIA-kort ska man testa Pop!_OS.

#2
Det finns flera dussin olika Desktop Environments (DE), skrivbordsmiljöer på svenska, till Linux.
Tycker du att det är lätt att ändra utseendet i Windows 10? Kan du få det att se ut som i en Mac? Eller något äldre som Windows 7, Xp, 95?
Linux kan fås att se ut hur som helst.

De tre största DE är GNOME, KDE plasma och Xfce och samtliga har funnits i över 30 år.
- GNOME är väldigt avskalat och saknar nästan inställnigar. Det ska inte finnas något på skrivbordet som kan störa arbetet. För en Windowsanvändare kan GNOME verka skrämmande då det är helt tomt. GNOME liknar lite en mobil som Android och iOS. Det finns massor emd extensions till GNOME som man kan installera och få GNOME att se ut nästan hur som helst, man kan t.o.m. få det att likna Windows.
- KDE Plasma gör tvärt om. Det liknar Windows då det har en taskbar vid botten på skärmen och en startknapp till vänster. Men i KDE kan man ändra ALLT!
- Xfce är lite enklare och påminner om en äldre Windowsversion. Den är tänkt att användas på äldre datorer som inte är så kraftfulla.

Sedan finns flera populära DE som LXDE/LXQt, Phanteon, Cinnamon, MATE, Budgie och Deepin. Senaste tillskottet, Cutefish, kom så sent som våren 2021.
- LXDE (äldre) och LXQt (nyare) kräver ännu mindre resureser än Xfce och ser ännu enklare ut.
- Phanteon är tänkt att efterlikna Mac. Många DE kan fås att se ut som Mac, men Phaneon kan bara se ut som Mac.
- Cinnamon och MATE bygger på en äldre version av GNOME. Cinnamon ser ut som Windows, medan MATE kan fås att se ut nästan hur som helst, inklusive både Windows och Mac.
- Budgie, Deepin och Cutefish är snygga. Man kan få övriga DE att se snygga ut, men dessa är snygga från början. Något för esteten som inte orkar gräva bland inställningar.

Det är viktigt att förstå att alla DE är extremt formbara. Även den minst formbara, GNOME, är betydligt mer formbar än vad någon Windowsversion varit.
Det är också viktigt att förstå att enkla DE som Xfce, LXDE och LXQt, går att göra extremt snygga, även om de ser enkla ut från början.

#3
Linux består av olika “familjer”, d.v.s. nya distros bygger på äldre distros som ett stort släktträd.
Det finns 4 stora familjer i Linux släktträd (det finns flera mindre familjer, men dem ignorerar vi nu).
Linux används främst som server och de tre stora server-distrona är SUSE, Red Hat och Debian.
Man delar även in distros i “stable” och “running release”.
Server distrona är “stable” – och då menar jag STABILA! Den mesta progranvaran är äldre än 5 år just för att man ska vara säker på att det inte finns några buggar kvar. En linuxserver går inte ner förräns hårdvaran går sönder.
Motsatsen är Running Release, d.v.s. att man får de senaste versionerna av alla program, ofta bara timmar efter att tillverkarna släppt dem. Det är givetvis långt ifrån stabilt, men många datoranvändare tycker om “living on the edge” och vill vara först med det senaste. Arch Linux är den kändaste running releasen.

Den största skillnaden mellan familjerna är vilken paketerare de använder.
Debian använder apt, Red Hat använder dnf, SUSE använder zypper, Arch använder pacman.
Paketerare används för att installera program. Ska man t.ex. installera den vanliga task managern htop skriver man respektive:
$ sudo apt install htop
$ sudo dnf install htop
$ sudo zypper install htop
$ sudo pacman -S htop
(pacman har lite annan syntax än de övriga)

SUSE är minst. Ska man installera på hemdator använder man antingen OpenSUSE Leap (stable) eller OpenSUSE Tumbleweed (runnig release). Den har vanliga DE som GNOME, KDE Plasma, Xfce.

Red Hat är stort. 2019 såldes Red Hat till IBM för $34 miljarder.
Red Hat ger ut en skrivbords-distro som heter Fedora där man i praktiken testar de programversioner som senare kommer in i Red Hat Server.
Fedora kallar de olika skrivborden för Spins coh det finns: GNOME, KDE Plasma, Xfce, LXQt, MATE-Compiz, Cinnamon, LXDE, SOAS, i3.

Arch Linux är inte för nybörjare. De har inget grafiskt installationsprogram, utan man installerar Arch manuellt från terminalen; program för program.
Arch har däremot världens bästa Wiki som förklarar i detalj hur man installerar alla Linuxprogram, så det är inte så svårt som det låter.
Om man får problem med ett program i en annan distro är Arch Wiki en bra början att läsa.
Det finns dock flera distros baserade på Arch som har en grafisk installerare som gör det enkelt att installera. Störst av dem är Manjaro.
Manjarao har följande skrivbord: Xfce, KDE Plasma, GNOME, Budgie, Cinnamon, Deepin, Enlightenment, LXDE, LXQt, MATE, och senaste tillskottet är Cutefish (Manjaro har ännu fler DE).

Debian är störst och har följande skrivbord: GNOME, KDE Plasma, Xfce, LXDE, MATE.
Det finns också flest distros under sig. Här nämner jag bara två stycken: MX Linux och Ubuntu.

MX Linux kör Xfce, KDE Plasma och Fluxbox.

Ubuntu är den största skrivbordsdistron. Även om det är buslätt att installera nya skrivbord i ubuntu har de ändå valt att ge ut de olika skrivborden som egna distros.
De officiella skrivborden kallas flavours, de inofficiella kallas remixes.

Flavours:
Ubuntu (GNOME)
Kubuntu (KDE Plasma)
Xubuntu (Xfce)
Lubuntu (LXQt)
Ubuntu MATE
Ubuntu Budgie

Remixes
UbuntuDDE (Deepin)
Ubuntu Cinnamon
Ubuntu Unity

Sedan finns det MASSOR med distros som bygger på Ubuntu, här är ett par stycken:

Lunux Mint, räknas som användarvänligast, har Cinnamon, MATE, Xfce.

Pop!_OS, har en vanlig utgåva och en specialutgåva för NVIDIA-kort (har man NVIDIA-kort är denna att rekommendera). De kör en väldigt specialiserad version av GNOME som kallas COSMIC och Pop Shell. GNOME är redan annorlunda än Windows och den här versionen avviker ännu mer, men tar man sig tid att lära sig brukar man älska det.

elementary OS kör Phanteon och ser ut som en Mac.

Zorin OS kör en specialiserad version av GNOME som är väldigt vacker och ser ut som Windows.

Feren OS kör en specialiserad version av KDE Plasma, är väldigt vacker coh kan väldigt enkelt fås att växla utseende mellan Linux, Windows och Mac.

Linux FX försöker se ut PRECIS som Windows 10. Det är så likt att man undrar varför Microsoft inte stämt dem. Den är kul att installera och ge till en Windowsanvändare, för att se hur lång tid det tar tills de upptäcker att något är fel.

#4
Vilken distro har har bäst hjälp online?
Allt som bygger på Ubuntu, för Ubuntu är störst.
Sedan linux Mint, för de är näst störst och är användarvänligast.
Det är viktigt att förstå att har man en distro som bygger på Ubuntu kan man ÄVEN fråga om hjälp på Ubuntu-forum.
Det är därför man ska välja en distro från Debianfamiljen:

Men var inte rädd för att prova en liten distro. En liten distro betyder att man ofta får kontakt direkt med utvecklarna. Försök få kontakt med en Windowsutvecklare så förstår du vad jag menar.

Linuxdistronas släktträd:
(välj att visa bilden i eget fönster och förstora sedan bilden)

Skribent