
Vad är Linux egentligen?
Linux är ett öppet och fritt operativsystem för datorer servrar. Ett operativsystem är det viktigaste programmet i din dator – det som gör att datorn över huvud taget kan fungera. Det hanterar datorns olika komponenter som t ex hårddiskar, grafikkort, programmen du använder och kommunikationen med dig som användare.
Linuxkärnan skapades ursprungligen av Linus Torvalds år 1991. Till skillnad från operativsystem som Windows eller macOS är Linux öppen källkod, vilket betyder att vem som helst får se, ändra och använda koden fritt.
Linuxkärnan uppdateras löpande för att ge bättre stöd för hårdvara och ta bort buggar. I dagsläget är det ca 13 500 utvecklare som arbetar med linuxkärnan och själva kärnan består idag av ca 40 miljoner rader kod.
Linuxkärnan är hjärtat i operativsystemet och sköter många uppgifter som krävs för att datorn ska kunna fungera. Främst gör kärnan tre olika saker, den
- Kommunicerar med datorns hårdvara, t.ex. processor, minne, lagring och nätverk.
- Hanterar resurser, som att fördela minne och processorkraft mellan program.
- Se till att datorn arbetar stabilt och säkert genom att isolera program från varandra.
Linuxkärnan är alltså inte ett komplett operativsystem i sig själv. Det är mer som en slags grund eller motor, som behöver kompletteras med andra program och verktyg för att du ska kunna använda datorn.
Tänk dig Linuxkärnan som motorn i en bil. Motorn är avgörande, men för att kunna köra bilen behövs hjul, ratt, säten osv. Linuxkärnan behöver på samma sätt andra komponenter för att bli användbar.
Eftersom Linuxkärnan inte är tillräcklig på egen hand för att skapa ett komplett operativsystem, kombineras den med olika program, verktyg och gränssnitt. När allt detta paketeras tillsammans kallas resultatet en Linuxdistribution, ofta förkortat ”distro”.
Det finns en mängd olika distributioner och vi kommer att komma till dem i en senare artikel. Här stannar vi vad en distribution är och vad
den vanligtvis består av. En distribution som t.ex. Ubuntu, Linux Mint eller Debian består av följande komponenter
- Linuxkärnan: själva kärnan som hanterar datorns hårdvara.
- Systemprogram och bibliotek: grundläggande program och filer som behövs för att starta datorn och köra program.
- Pakethanterare: ett verktyg för att installera, uppdatera och ta bort program.
- Grafisk miljö (skrivbordsmiljö): den grafiska användarmiljön som du möter när du startar datorn, som exempelvis GNOME, KDE eller XFCE. Jag går igenom dem i den här artikeln för den som vill läsa mer direkt.
- Användarprogram: vanliga program som webbläsare, ordbehandling och mediaspelare.
Även om alla Linuxdistributioner bygger på samma kärna så skiljer de sig ibland mycket åt när det gäller användarupplevelse, val av program och utseende. Vissa är särskilt anpassade för nybörjare med ett enkelt gränssnitt och tydliga instruktioner, medan andra riktar sig mer till erfarna användare.
Ubuntu och Linux Mint är populära val för nybörjare eftersom de är användarvänliga och lätta att installera. Och det är dem som den här siten kommer att fokusera på eftersom de är väldokumenterade och att det är lätt att hitta information om dem på Internet. Det finns många forum där användare kan få hjälp av mer vana användare när de får problem.