logo

Linux-distributioner (Distros)

Introduktion till Linux-distribution

Andra operativsystem som Microsoft kombinerar varje bit av koder internt och släpper den som ett enda paket. Du måste välja från en av versionerna de erbjuder.

Men Linux skiljer sig från dem. Olika delar av Linux utvecklas av olika organisationer.

Olika delar inkluderar kärna, skalverktyg, X-server, systemmiljö, grafiska program, etc. Om du vill kan du komma åt koderna för alla dessa delar och sätta ihop dem själv. Men det är inte en lätt uppgift som kräver mycket tid och alla delar måste monteras korrekt för att fungera korrekt.

Härifrån kommer distribution (även kallad som distros) in i bilden. De monterar alla dessa delar åt oss och ger oss ett kompilerat operativsystem för Linux att installera och använda.

  • En Linux-distribution är ett operativsystem som skapas genom en mjukvarusamling som ofta innehåller Linux-kärnan och ett pakethanteringssystem.
  • Vanligtvis skaffar Linux-användare sitt operativsystem genom att ladda ner en Linux-distribution, tillgänglig för en rad system från inbäddade enheter (t.ex. OpenWrt ) till robusta superdatorer (t.ex. Rocks Cluster Distribution).
  • En Linux-distribution består av en Linux-kärna, GNU-bibliotek och verktyg, annan programvara, ett fönstersystem, dokumentation, en skrivbordsmiljö och en fönsterhanterare.
  • Nästan varje tillagd programvara är öppen källkod och gratis och blir tillgänglig både som källkod och kompilerad binär form, vilket tillåter ändringar av den faktiska programvaran.
  • Alternativt kan Linux-distributioner lägga till några proprietära program som kanske inte är tillgängliga i källkodsformen, som binära block som behövs för ett fåtal enhetsdrivrutiner.

Historien om Linux-distributioner

Linus Torvalds integrerade Linux-kärnan och delade sin första version, 0.01, 1991. Till en början distribuerades Linux som enbart källkod, och efter det som en kombination av nedladdningsbara diskettavbildningar. Distributioner började förenkla installationsproceduren eftersom den var komplicerad, särskilt under det växande antalet tillgänglig programvara.

Användare beundrade Linux-distributioner som ersättningar till Microsoft Windows- och DOS-operativsystem på proprietära Unix-versioner, Apple Macintosh Mac OS och IBM PC-kompatibla system. Nästan varje early adopter var bekant med Unix från skolan eller jobbet. De accepterade Linux-distributioner till låg kostnad och källkodstillgänglighet för all eller det mesta av deras programvara.

java filterström

Linux har blivit mer känt på marknaderna för inbäddade och serverenheter jämfört med desktopmarknaden från och med 2017. Det används på över 50 % av webbservrarna.

Trender och typer

Linux-distributioner kan vara:

  • Icke-kommersiell eller kommersiell
  • Utvecklad för hemanvändare, avancerade användare eller företagsanvändare
  • Stöds på två eller flera typer av plattformar eller hårdvaruspecifika, även till certifieringsförlängningen via plattformsleverantören
  • Utvecklad för inbäddade, stationära eller serverenheter
  • Mycket specialiserade eller generella syften mot särskilda maskinfunktioner (t.ex. datorkluster, nätverksroutrar och brandväggar)
  • Inriktad på särskilda användargrupper, t.ex. genom språkinternationalisering och lokalisering eller genom att inkludera flera vetenskapliga datorer och musikproduktionspaket
  • I första hand byggd för omfattande, portabilitet, användbarhet eller säkerhet
    Rullande release eller standard release

Linuxdistributionens mångfald beror på den tekniska, filosofiska och organisatoriska variationen mellan användare och leverantörer. Fri mjukvarulicensering definierar att användare med tillräckligt intresse och kunskap kan anpassa befintliga distributioner eller skapa en för att matcha deras behov.

Linux distributionslista

Det finns i genomsnitt sexhundra Linux-distributörer som tillhandahåller olika funktioner. Här kommer vi att diskutera några av de populära Linux-distroerna idag.

java escape karaktär

1) Ubuntu

Den kom till 2004 av Canonical och blev snabbt populär. Canonical vill att Ubuntu ska användas som ett enkelt grafiskt Linux-skrivbord utan användning av kommandoraden. Det är den mest kända Linux-distributionen. Ubuntu är en nästa version av Debian och lätt att använda för nybörjare. Den levereras med många förinstallerade appar och lättanvända arkivbibliotek.

Tidigare använder Ubuntu GNOME2-skrivbordsmiljön men nu har den utvecklat sin egen unity-skrivbordsmiljö. Den släpps var sjätte månad och arbetar för närvarande med att expandera för att köras på surfplattor och smartphones.

2) Linux Mint

Mint är baserat på Ubuntu och använder dess repository-programvara så vissa paket är vanliga i båda.

Tidigare var det ett alternativ till Ubuntu eftersom mediacodecs och proprietär programvara ingår i mint men saknades i Ubuntu. Men nu har den sin egen popularitet och den använder kanel och kompis-skrivbord istället för Ubuntus unity-skrivbordsmiljö.

3) Debian

Debian har funnits sedan 1993 och släpper sina versioner mycket långsamt än Ubuntu och mint.

hackning bearbetning

Detta gör den till en av de mest stabila Linux-distributörerna.

Ubuntu är baserat på Debian och grundades för att förbättra kärnbitarna i Debian snabbare och göra den mer användarvänlig. Varje utgivningsnamn för Debian är baserat på namnet på filmen Toy Story.

4) Red Hat Enterprise / CentOS

Red hat är en kommersiell Linux-distributör. Produkterna är red hat enterprise Linux (RHEL) och Fedora som är fritt tillgängliga. RHEL är väl testad före release och stöds till sju år efter releasen, medan fedora ger snabbare uppdatering och utan något stöd.

Red hat använder varumärkeslagstiftning för att förhindra att deras programvara distribueras om. CentOS är ett community-projekt som använder red hat Enterprise Linux-kod men tar bort alla dess varumärken och gör det fritt tillgängligt. Med andra ord är det en gratisversion av RHEL och ger en stabil plattform under lång tid.

5) Fedora

Det är ett projekt som främst fokuserar på fri programvara och tillhandahåller senaste versionen av mjukvara. Det gör inte sin egen skrivbordsmiljö utan använder 'uppströms' programvara. Som standard har den GNOME3 skrivbordsmiljö. Det är mindre stabilt men ger det senaste.

Att välja en Linux Distro

DistributionVarför att använda
UBuntuDet fungerar som Mac OS och är lätt att använda.
Linux mintDet fungerar som fönster och bör användas av nyanlända.
DebianDet ger stabilitet men rekommenderas inte för en ny användare.
FedoraOm du vill använda red hat och senaste mjukvaran.
Red hat företagFör att användas kommersiellt.
CentOSOm du vill använda röd hatt men utan dess varumärke.
OpenSUSEDet fungerar på samma sätt som Fedora men något äldre och mer stabilt.
Arch LinuxDet är inte för nybörjare eftersom varje paket måste installeras av dig själv.

Exempel på Linux-distributioner

Mycket använda GNU-kompatibla eller GNU-baserade distributioner

En icke-kommersiell Debiandistribution och en av primitiverna, som hanteras av en frivillig utvecklarförening med ett engagemang för demokratisk projektledning och principer för fri programvara.

Vissa andra distributioner är också tillgängliga, såsom Ubuntu, Linux Mint, Fedora Linux, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise, Arch Linux, Manjaro Linux, Gentoo, etc.

faktoriell java

Linux-kärnbaserade operativsystem

  • Android, Googles kommersiella operativsystem, fungerar på basis av Android OSP som körs på olika enheter som set-top-boxar, smarta TV-apparater, smartphones, etc.
  • ChromeOS, Googles kommersiella operativsystem, fungerar på basis av ChromiumOS, som endast körs på surfplattor, Chromeboxar och Chromebooks. Liksom Android innehåller ChromeOS Google Play Butik och många Google-appar.

Notera: Det är dock ett tveksamt ämne att ovanstående operativsystem betraktas som 'Linux-distributionen'. De använder Linux-kärnan; därför erkänner Chris DiBona (öppen källkodschef för Google) och Linux Foundation att Android också är en Linux-distribution.

Lättviktsfördelningar

Dessa distributioner har utvecklats med stöd för tidigare hårdvara, vilket gör att tidigare hårdvara kan användas produktivt eller för bästa möjliga hastighet i modern hårdvara genom att ge mer resurser för användning via applikationer. Några exempel inkluderar Slitaz, Puppy Linux och Tiny Core Linux.

Nischdistributioner

Vissa andra distributioner kräver specifika nischer, inklusive:

    Routrar:t.ex. inriktad på OpenWrt (den Tiny inbyggda routerdistributionen)Internet of things:t.ex. inriktad på Microsofts Azure Sphere och Ubuntu CoreHemmabio-datorer:t.ex. inriktad på Mythbuntu, Kodi (tidigare XBMC) och KnoppMythSpecifika plattformar:t.ex. är Raspberry Pi-plattformen inriktad på Raspberry Pi OSUtbildning:några exempel är Karoshi och Edubuntu, och serversystem är PCLinuxOS-baseradeVetenskapliga arbetsstationer och datorservrar:t.ex. riktat till Scientific LinuxPenetrationstestning, digital kriminalteknik och datorsäkerhet:några exempel är Parrot Security OS och Kali LinuxAnonymitet och integritet:t.ex. inriktad på FreedomBox, Qubes, Whonix eller TailsSpel:t.ex. SteamOSOfflineanvändning:t.ex. Endless OS