Typer av Linux-operativsystem
Bildkredit: Westend61/Westend61/GettyImages
Operativsystemet Linux är ett av de största operativsystemen som används på datorer och andra enheter idag. Det är förmodligen mest känt för sin användning på företags datorservrar, men olika Linux-smaker används också på stationära, bärbara och stordatorer samt mer esoteriska enheter. Googles Android operativsystem för smarta telefoner och surfplattor, såväl som dess Chrome OS system för datorer som kallas Chromebooks, är båda baserade på Linux. Olika typer av Linux-system är bättre lämpade för olika ändamål.
Linux operativsystem historik
Linux skapades med början 1991 av den finska datorprogrammeraren Linux Torvalds, som sökte bygga en version av Unix-operativsystemet som är kompatibelt med stationära datorer körs på Intel-processorer. Unix är ett operativsystem som ursprungligen utvecklades av AT&T's Bell Labs, telefonbolagets anrika FoU-enhet, på 1970-talet, och även om termen fortfarande är ett varumärke, är det används nu ofta generiskt för andra system inspirerade av och till stor del kompatibla med originalet Unix.
Dagens video
Ett tidigt Unix-liknande operativsystem kallas Minix existerade redan för PC, men licensiering och andra problem gjorde det otillfredsställande för Torvalds och den grupp programmerare runt om i världen som hjälpte till att utveckla Linux. Linux hänvisar tekniskt sett bara till kärnan i operativsystemet, alltså den inre kärnan av systemet som sitter mellan applikationsprogram och datorns hårdvara, hanterar minne, processortid och åtkomst till datorns enheter.
Mycket av den andra programvaran som vanligtvis installeras på ett Linux-system kommer från GNU-projekt, utvecklats till stor del under beskydd av Free Software Foundation, engagerad i att utveckla och marknadsföra programvara som främjar användarnas frihet. Richard Stallman, Free Software Foundations grundare och president, förespråkar att man kallar det kombinerade systemet GNU/Linux snarare än att bara tala om Linux OS. I grund och botten tillhandahåller Linux-systemet operativsystemets kärna, GNU tillhandahåller många av verktygen på applikationsnivå och, i många moderna installationer tillhandahåller ytterligare organisationer mycket av den andra kärnprogramvaran som körs på Linux maskiner.
Idag underhålls Linux-kärnan av många utvecklare runt om i världen, många av dem anställda av mjukvaruföretag som förlitar sig på Linux antingen för internt bruk eller för användning i produkter som erbjuds kunder. Dessa utvecklare ser både till att Linux-kärnan är kompatibel med ett brett utbud av hårdvara och introducerar nya funktioner för att öka användbarheten, säkerheten och effektiviteten. Linux-kärnan är öppen källkod, vilket betyder att vem som helst i allmänhet kan använda och modifiera den fritt tillgängliga källkoden för sina egna syften. Mycket av den andra programvaran som är tillgänglig för Linux är också tillgänglig under liknande villkor, även om exakta licenser varierar. Så, se till att du förstår situationen kring programvaran du installerar på dina privata datorer eller företagsdatorer.
Förstå Linux OS-distributioner
Sedan Linuxs första utgåvor i början av 1990-talet har många organisationer kommit med sina egna programvarupaket för att komplettera Linux-kärnan. Dessa buntar är kända som distributioner, och även om de en gång distribuerades av cd-skivor, dvd-skivor eller till och med disketter, distribueras de nu mestadels online.
Distributioner gör ofta val om vilka versioner av vilken programvara - inklusive grafiska användargränssnitt, server verktyg, programmeringsprogram och slutanvändarapplikationer — kommer att finnas tillgängliga och vilka konfigurationer kommer att antas av standard. De flesta inkluderar pakethanterarprogramvara utformad för att enkelt installera distributionsgodkänd programvara, liknande appbutikerna som nu används på mobiltelefoner, även om många av pakethanterarna är före iOS och Android.
Slackware, den äldsta underhållna distributionen
Den äldsta aktivt underhållna Linux-distributionen är Slackware, skapad 1993. På den tiden var Linux i sig nytt och inte helt kompatibelt med all datorhårdvara på marknaden, och användare var främst professionella utvecklare eller datorhobbyister som tyckte om att mixtra med det nya systemet. Många äldre programmerare idag har goda minnen av att skära tänderna på Slackware Linux, kämpar för att få igång systemet på en extra arbetsmaskin, dator på college eller till och med en familjedator.
Än idag kan Slackware-gränssnittet vara bättre lämpat för avancerade användare än för de som letar efter något som bara fungerar med några få klick. Konfigurationssystemet som används för att installera och underhålla systemet är baserat på kommandoraden, inte ett grafiskt användargränssnitt med möss eller pekskärmar, och Slackware kan kräva några fler manuella justeringar för att komma igång.
Debian-, Ubuntu- och Mint-distributioner
En annan långvarig Linux-distribution är Debian, officiellt grundat 1993. Det designades för att tillåta öppna bidrag från användargemenskapen och underhålls fortfarande av en icke-kommersiell grupp känd som Debianprojektkommunicerar mestadels på distans över Internet. Den innehåller tiotusentals paket som representerar olika uppsättningar av mjukvaruverktyg som kan installeras med hjälp av dess pakethanterarverktyg, känt som BENÄGEN.
2004 skapade en sydafrikansk utvecklare-entreprenör och hans kollegor företaget Canonical, som skapade sin egen Linux-distribution som heter Ubuntu, efter en forntida afrikanska ord som betyder "mänsklighet för andra". Baserat på Debian är den tillgänglig för alla gratis och bland de mest använda varianterna av Linux. Canonical tillhandahåller regelbundna officiella versioner av systemet och support för intresserade betalande kunder.
De Linux Mint system är i sin tur baserad på Ubuntu. Den skapades 2006 och designades för att vara en elegant och lättanvänt operativsystem baserat på Ubuntu. Det har blivit populärt bland många datoranvändare i synnerhet, både genom att vara enkel och genom att tillhandahålla olika proprietära verktyg som andra distributioner utelämnar som standard, eftersom de väljer att fokusera på öppen källkod programvara.
Red Hat, Fedora och CentOS
Ett annat företag bakom en populär distribution av Linux är röd hatt, som också startade 1994. Den tog sitt namn från en röd Cornell University-keps som vanligtvis bärs av en av dess grundare när han arbetade med att hjälpa andra studenter i ett labb vid Carnegie Mellon University.
Red Hats kärnsystem, känt som Red Hat Enterprise Linux, designades för att vara en stabil, kommersiellt gångbar distribution, ursprungligen såld i butiker tillsammans med programvara som Microsoft Windows och versioner av Apples Macintosh-operativsystem. Det har visat sig vara en hit bland företag som är intresserade av en solid och stabil version av ett Linux-operativsystem.
En annan Red Hat-systemversion, känd som Fedora, syftar till snabbare releaser och fungerar som en slags inkubator för funktioner som ska inkluderas i Red Hat Enterprise Linux. Ett projekt känt som CentOS Linux släpper en distribution av Linux i stort sett identisk med Red Hat Enterprise Linux, även om det tar det allmänt tillgängliga Red Hat Enterprise Linux och tar bort Red Hats varumärken och annat material.
I slutet av 2018 meddelade IBM att de skulle förvärva Red Hat i en affär värd cirka 34 miljarder dollar.
Säkerhetsfokuserade Linux-operativsystem
Några få Linux-baserade operativsystem är utvecklade med säkerhet i åtanke. En är Svansar, förkortning för The Amnesiac Incognito Live System. Designad för att köras från ett USB-minne eller en DVD istället för att regelbundet installeras på en dator använder automatiskt olika krypteringsverktyg inklusive Tor-nätverket för anonymisering av routerprogramvara för att hålla användardata säker och anonym. Den är utformad för att lämna ingen data kvar på datorer om du inte uttryckligen instruerar den att göra det.
Ett system känt som Subgraph OS är ett Debian-härlett system designat för att installeras på en dator permanent men för att använda kryptering och andra tekniker för att hålla data säker. Det är också begränsar kraftigt vilken del av systemet varje applikation har tillgång till genom en teknik som kallas sandboxing som också används ofta med smartphones operativsystem. Subgraph OS är för närvarande i alfa, vilket betyder att det fortfarande är i ett experimentellt tillstånd.
Linux-distributioner utvecklas också av USA och andra regeringar i säkerhetssyfte, och det är troligt att vissa privata företag också har utvecklat sina egna härdade Linux-distributioner.
Andra Linux-system, framför allt Kali, är designad för användning av säkerhetspersonal. De är laddade med programvara utformad för att testa säkerheten för andra system och nätverk.
Små och lätta Linux-versioner
Vissa Linux-distributioner är avsiktligt utformade för att minimera mängden systemresurser de kräver, vilket gör dem lämpliga för användning på äldre och mindre kraftfulla datorer.
Bland de mest kända av dessa distributioner är Valp Linux, som är utformad för att kör fort på ännu långsammare maskiner. Det används ofta från en DVD eller USB-minne för att snabbt komma åt en dator i Linux även om den har annan programvara installerad. Detta kan ibland vara användbart för att extrahera data eller felsöka problem på en maskin som närmar sig slutet av sin livslängd.
Dessa typer av system kan också användas från en startbar enhet för att låta folk få en smak av hur Linux kan köras på sina maskiner utan att ersätta Windows eller något annat operativsystem de redan har löpning.
Populära Linux-skrivbordsmiljöer
Det är möjligt att använda Linux-system strikt genom den textbaserade kommandoraden, och många mjukvaruutvecklare och systemadministratörer gör det när det kommer till servrar. Men när människor använder Linux i stationära eller bärbara miljöer vill de ofta använda ett grafiskt användargränssnitt som liknar Windows eller macOS. Detta gör det enkelt att komma åt bekanta typer av programvara som webbläsare, e-postprogram, multimediaprogramvara och ordbehandlare.
Det finns flera skrivbordsmiljöer som ofta används med Linux. En är GNOME, som vanligtvis används på Debian- och Fedora-system och utformad för att vara i princip lika kraftfull och mångsidig som kommersiell datorprogramvara. Den nuvarande versionen av GNOME är GNOME 3, även om vissa användare fortfarande föredrar den äldre GNOME 2, eller ett verktyg som härrör från den som kallas PARA.
En annan populär miljö är KDE, som vid sidan av GNOME är en av de äldsta Linux-skrivbordsmiljöerna. Nyare system som heter XFCE och LXDE har också fått fans för deras enkla och snabba kod och tilltalande design.
Googles Android och Chrome OS
Android, det Google-utvecklade operativsystemet för smartphones och surfplattor är ett av världens mest använda och baserat på Linux (dess operativsystems kärna är Linux-kärnan). Men, tresten av mjukvaran på en Android-telefon är ofta annorlundat från det på en typisk Linux-skrivbords- eller servermaskin, och programvara för traditionella Linux-distributioner kan vanligtvis inte köras direkt på Android, inte heller kan Android-programvara köras utan hjälp på typisk Linux maskiner.
Liknande, Chrome OS, ett annat Google-operativsystem, är också baserat på Linux. Den är mer direkt kompatibel med vanliga Linux-programvara, men som är lätt att installera på många Chromebook-datorer. Det är inte nödvändigt att använda Linux-verktyg för att använda en Chromebook, och många föredrar att helt enkelt använda Chrome och andra inbyggda verktyg på maskinerna.