Linuxdistribution
En Linuxdistribution är ett komplett operativsystem byggt kring Linuxkärnan och ett urval programvara. Artikeln förklarar komponenter, historia, användningsområden och viktiga skillnader mellan distributioner.
En Linuxdistribution, ofta kallad distro, är en samling mjukvara som tillsammans bildar ett operativsystem. I centrum finns Linuxkärnan, som hanterar hårdvara och processer. Runt kärnan läggs drivrutiner, systembibliotek, verktyg och användarapplikationer som tillsammans möjliggör allt från enkla kommandon till grafiska skrivbord.
Bildgalleri
7 BilderKomponenter och vanliga byggstenar
En typisk distribution innehåller flera lager som fyller olika roller. Dessa kan variera kraftigt mellan stora skrivbordspaket och små inbyggda system:
- Kärna: själva operativkärnan, i allmänhet Linux, ibland refererad till i olika versioner eller konfigurationer (Linuxkärnan).
- Användarutrymme: verktyg och bibliotek från projekt som GNU, vilka ger kommandon, kompileringsverktyg och grundläggande funktioner.
- Grafikstapel: system för fönsterhantering och grafik, till exempel X eller andra alternativ (grafikkomponenter och X Window System).
- Skrivbordsmiljöer: kompletta användarmiljöer som KDE eller GNOME, men det finns även minimalistiska alternativ för resurssnåla enheter.
- Paket- och uppdateringssystem: hanterar installation, uppgradering och beroenden för programvaran.
Historia och utveckling
Begreppet distribution växte fram på 1990-talet när Linuxkärnan kombinerades med olika uppsättningar verktyg för att skapa användbara system. Ursprungligen kompletterades kärnan ofta med GNU-verktyg för att ge ett komplett användarrum. Sedan dess har antalet distributioner vuxit kraftigt och täcker ett brett spektrum av mål och filosofier — det finns över trehundra distributioner och fler projekt startas och avvecklas över tid.
Användningsområden och exempel
Linuxdistributioner används i många sammanhang: servrar, persondatorer, telefoner, inbyggda system, molntjänster och containrar. Vissa distributioner är optimerade för säkerhet, andra för att vara lätta att använda eller för att ge maximal kontroll till avancerade användare. Exempel på inriktningar är distributionsfamiljer avsedda för företagsservrar, utbildning eller realtidsapplikationer.
Skillnader och valkriterier
Viktiga skillnader mellan distributioner är paketformat och pakethanterare, utgivningsmodell (stabil release vs rolling release), målgrupp (nybörjare vs experter) samt licens- och supportmodeller (communitydrivet eller kommersiellt). Mindre eller inbyggda distributioner kan välja alternativa bibliotek eller verktyg för att minska storlek och beroenden, vilket skiljer dem från fullskaliga skrivbordspaket.
För den som vill prova eller välja distribution är det ofta bra att fundera över användningsområde, hårdvarukrav och önskad nivå av underhåll. Många guider och communityresurser beskriver skillnader, och man kan testa flera distributioner i virtuella maskiner eller live‑sessioner för att hitta rätt lösning.
Historia
Före de första Linuxdistributionerna behövde en Linuxanvändare vara Unix-expert och veta vilka bibliotek och körbara program som behövdes för att systemet skulle starta och köras.
Linuxdistributioner började bildas när Linuxkärnan började användas av andra än de ursprungliga Linuxprogrammerarna. De var mer intresserade av att skapa operativsystemet än att göra det användarvänligt. []
Tidiga distributioner omfattade:
- H J Lu's "Boot-root" är ett par med två disketter med kärnan och de absolut minsta verktygen för att komma igång.
- MCC Interim Linux, som gjordes tillgänglig för allmänheten för nedladdning på University of Manchesters FTP-server i februari 1992;
- TAMU, som skapades av personer vid Texas A&M University vid ungefär samma tidpunkt, och
- SLS (Softlanding Linux System).
- Yggdrasil Linux/GNU/X, skapade den första cd-rom-baserade Linuxdistributionen.
SLS var inte väl underhållet, så Patrick Volkerding skapade en distribution baserad på SLS, som han kallade Slackware, som släpptes den 16 juli 1993. Detta är den äldsta som håller på att utvecklas.
Människor som använde datorer ville använda Linuxdistributioner som ersättning för Microsoft Windows operativsystem på PC, Mac OS på Apple Macintosh och proprietära versioner av Unix.
Hantering av paket
Distributioner delas normalt upp i paket. Varje paket innehåller ett visst program eller en viss tjänst. Exempel på paket är en samling teckensnitt eller en webbläsare.
Paketet ges vanligen som kompilerad kod och installation och borttagning av paket görs av ett pakethanteringssystem. Linuxdistributioner innehåller vanligtvis mycket mer programvara än Microsoft Windows eller Mac OS X.
Populära distributioner
Verktyg för att välja en Linuxdistribution
Det finns verktyg för att underlätta beslutet.
Skärmdumpar av vanliga distributioner
Relaterade sidor
- Förteckning över Linuxdistributioner
- Live-CD
Relaterade artiklar
Författare
AlegsaOnline.com Linuxdistribution Leandro Alegsa
URL: https://sv.alegsaonline.com/art/58322
Källor
- slackware.com : The Slackware Linux Project: Slackware Release Announcement
- zegeniestudios.net : zegenie Studios Linux Distribution Chooser
- tuxs.org : (:^tuxs.org) Linux Distribution Chooser
- desktoplinuxathome.com : Desktop Linux At Home - Distro Selector




