Typer af Linux-operativsystemer

Smilende ung kvinde bruger bærbar computer på balkonen

Typer af Linux-operativsystemer

Billedkredit: Westend61/Westend61/GettyImages

Linux-operativsystemet er et af de vigtigste operativsystemer, der bruges på computere og andre enheder i dag. Det er nok bedst kendt for dets brug på virksomheders computerservere, men forskellige Linux-varianter bruges også på stationære, bærbare og mainframe-maskiner samt mere esoteriske enheder. Googles Android styresystem til smartphones og tablets, samt dets Chrome OS system til computere kaldet Chromebooks, er begge baseret på Linux. Forskellige typer Linux-systemer er bedre egnede til forskellige formål.

Linux operativsystem historie

Linux blev skabt fra 1991 af den finske computerprogrammør Linux Torvalds, der søgte at bygge en version af Unix-operativsystemet, der er kompatibelt med stationære computere kører på Intel-processorer. Unix er et operativsystem, der oprindeligt blev udviklet hos AT&T's Bell Labs, telefonselskabets store R&D-enhed, i 1970'erne, og selvom udtrykket stadig er et varemærke, er det nu ofte brugt generisk til andre systemer inspireret af og stort set kompatible med originalen Unix.

Dagens video

Et tidligt Unix-lignende operativsystem kaldet Minix eksisterede allerede for pc'er, men licenser og andre problemer gjorde det utilfredsstillende for Torvalds og den gruppe af programmører rundt om i verden, som var med til at udvikle Linux. Linux refererer teknisk set kun til kernen i operativsystemet, hvilket betyder den indre kerne af systemet, der sidder mellem applikationsprogrammer og computerens hardware, styring af hukommelse, processortid og adgang til computerens enheder.

Meget af den anden software, der normalt installeres på et Linux-system, kommer fra GNU projekt, udviklet stort set under ledelse af Free Software Foundation, forpligtet til at udvikle og promovere software, der fremmer brugernes frihed. Richard Stallman, Free Software Foundations grundlægger og præsident, går ind for at kalde det kombinerede system GNU/Linux snarere end blot at tale om Linux OS. Grundlæggende leverer Linux-systemet operativsystemkernen, GNU leverer mange af værktøjerne på applikationsniveau og, i mange moderne installationer leverer yderligere organisationer meget af den anden kernesoftware, der kører på Linux maskiner.

I dag vedligeholdes Linux-kernen af ​​adskillige udviklere rundt om i verden, mange af dem ansat af softwarevirksomheder, der er afhængige af Linux enten til intern brug eller til brug i produkter, der tilbydes kunder. Disse udviklere sørger både for, at Linux-kernen er kompatibel med en bred vifte af hardware og introducerer nye funktioner for at øge brugervenlighed, sikkerhed og effektivitet. Linux-kernen er open source, hvilket betyder, at enhver generelt kan bruge og ændre den frit tilgængelige kildekode til deres egne formål. Meget af den anden software, der er tilgængelig til Linux, er også tilgængelig under lignende vilkår, selvom de nøjagtige licenser varierer. Så, sørg for, at du forstår situationen omkring software, du installerer på dine personlige eller forretningscomputere.

Forstå Linux OS-distributioner

Siden Linuxs første udgivelser i begyndelsen af ​​1990'erne, er mange organisationer kommet med deres egne bundter af software til at komplementere Linux-kernen. Disse bundter er kendt som distributioner, og selvom de engang blev distribueret af cd'er, dvd'er eller endda disketter, distribueres de nu for det meste online.

Distributioner træffer ofte valg om, hvilke versioner af hvilken software - inklusive grafiske brugergrænseflader, server værktøjer, programmeringssoftware og slutbrugerapplikationer — vil være tilgængelige, og hvilke konfigurationer vil blive vedtaget af Standard. De fleste inkluderer pakkehåndteringssoftware designet til nemt at installere distributionsgodkendt software, svarende til de app-butikker, der nu bruges på mobiltelefoner, selvom mange af pakkeadministratorerne går forud for iOS og Android.

Slackware, den ældste vedligeholdte distribution

Den ældste aktivt vedligeholdte Linux-distribution er Slackware, oprettet i 1993. På det tidspunkt var Linux i sig selv nyt og ikke fuldt kompatibelt med al computerhardware på markedet, og brugere var primært professionelle udviklere eller computerhobbyister, der nød at pille ved det nye system. Mange ældre programmører i dag har gode minder om at skære tænder på Slackware Linux, kæmper for at få systemet op at køre på en ekstra arbejdsmaskine, college-computer eller endda en familiecomputer.

Selv i dag kan Slackware-grænsefladen være bedre egnet til superbrugere end til dem, der leder efter noget, der bare fungerer med et par klik. Konfigurationssystemet, der bruges til at installere og vedligeholde systemet, er baseret på kommandolinjen, ikke en grafisk brugergrænseflade med mus eller berøringsskærme, og Slackware kan kræve nogle flere manuelle justeringer for at komme op at køre.

Debian-, Ubuntu- og Mint-distributioner

En anden langvarig Linux-distribution er Debian, officielt grundlagt i 1993. Det blev designet til at tillade åbne bidrag fra brugerfællesskabet og vedligeholdes stadig af en ikke-kommerciel gruppe kendt som Debian projekt, for det meste fjernkommunikation på tværs af internettet. Det indeholder titusindvis af pakker, der repræsenterer forskellige sæt softwareværktøjer, der kan installeres ved hjælp af dets pakkehåndteringsværktøj, kendt som APT.

I 2004 oprettede en sydafrikansk udvikler-iværksætter og hans kolleger virksomheden Canonical, som skabte sin egen Linux-distribution kaldet Ubuntu, efter en gammelt afrikansk ord, der betyder "menneskelighed for andre". Baseret på Debian er den tilgængelig for alle gratis og blandt de mest udbredte varianter af Linux. Canonical leverer regelmæssige officielle udgivelser af systemet og support til interesserede betalende kunder.

Det Linux Mint system er til gengæld baseret på Ubuntu. Det blev skabt i 2006 og designet til at være en elegant og brugervenligt operativsystem baseret på Ubuntu. Det er især blevet populært blandt mange desktop-brugere, både ved at være enkelt og ved at tilbyde forskellige proprietære værktøjer, som andre distributioner udelader som standard, da de vælger at fokusere på open source software.

Red Hat, Fedora og CentOS

Et andet firma bag en populær distribution af Linux er rød hat, som også startede i 1994. Den har fået sit navn fra en rød Cornell University kasket sædvanligvis båret af en af ​​dens grundlæggere da han arbejdede med at hjælpe medstuderende i et laboratorium på Carnegie Mellon University.

Red Hats kernesystem, kendt som Red Hat Enterprise Linux, blev designet til at være en stabil, kommercielt levedygtig distribution, oprindeligt solgt i butikker sammen med software som Microsoft Windows og versioner af Apples Macintosh-operativsystemer. Det har vist sig at være et hit blandt virksomheder, der er interesseret i en solid og stabil version af et Linux-operativsystem.

En anden Red Hat-systemversion, kendt som Fedora, sigter mod hurtigere udgivelser og fungerer som en slags inkubator for funktioner, der skal inkluderes i Red Hat Enterprise Linux. Et projekt kendt som CentOS Linux frigiver en distribution af Linux stort set identisk med Red Hat Enterprise Linux, selvom det tager det offentligt tilgængelige Red Hat Enterprise Linux og fjerner Red Hats varemærker og andre materialer.

I slutningen af ​​2018 meddelte IBM, at de ville opkøbe Red Hat i en aftale til en værdi af omkring 34 milliarder dollars.

Sikkerhedsfokuserede Linux-operativsystemer

Nogle få Linux-baserede operativsystemer er udviklet med sikkerhed i tankerne. Den ene er Haler, en forkortelse for The Amnesiac Incognito Live System. Designet til at blive kørt fra en USB-stick eller en DVD i stedet for regelmæssigt at blive installeret på en computer bruger automatisk forskellige krypteringsværktøjer inklusive Tor-netværket med anonymisering af routersoftware for at holde brugerdata sikre og anonyme. Den er designet til at efterlade ingen data på computere, medmindre du udtrykkeligt instruerer den til at gøre det.

Et system kendt som Subgraph OS er et Debian-afledt system designet til at blive installeret på en computer permanent, men til at bruge kryptering og andre teknikker til at holde data sikre. Det også begrænser kraftigt, hvilken del af systemet hver applikation har adgang til gennem en teknik kendt som sandboxing, der også er almindeligt brugt med smartphone-operativsystemer. Subgraph OS er i øjeblikket i alfa, hvilket betyder, at det stadig er i en eksperimentel tilstand.

Linux-distributioner er også udviklet af USA og andre regeringer til sikkerhedsformål, og det er sandsynligt, at nogle private virksomheder også har udviklet deres egne hærdede Linux-distributioner.

Andre Linux-systemer, især Kali, er designet til brug af sikkerhedsprofessionelle. De er fyldt med software designet til brug i test af sikkerheden i andre systemer og netværk.

Små og lette Linux-versioner

Nogle Linux-distributioner er bevidst designet til at minimere mængden af ​​systemressourcer, de kræver, hvilket gør dem velegnede til brug på ældre og mindre kraftfulde computere.

Blandt de mest berømte af disse distributioner er Hvalp Linux, som er designet til køre hurtigt på endnu langsommere maskiner. Det bruges ofte fra en DVD eller USB-stick til hurtigt at få adgang til en computer i Linux, selvom den har anden software installeret. Dette kan nogle gange være nyttigt til at udtrække data eller fejlfinde problemer på en maskine, der nærmer sig slutningen af ​​sin levetid.

Disse typer systemer kan også bruges fra et bootbart drev for at lade folk få en forsmag på, hvordan Linux kan køre på deres maskiner uden at erstatte Windows eller et andet operativsystem, de allerede er løb.

Populære Linux-skrivebordsmiljøer

Det er muligt at bruge Linux-systemer udelukkende gennem den tekstbaserede kommandolinje, og mange softwareudviklere og systemadministratorer gør det, når det kommer til servere. Men når folk bruger Linux på desktop- eller bærbare miljøer, ønsker de ofte at bruge en grafisk brugergrænseflade, der ligner Windows eller macOS. Dette gør det nemt at få adgang til velkendte typer software såsom webbrowsere, e-mail-programmer, multimediesoftware og tekstbehandlingsprogrammer.

Der er flere skrivebordsmiljøer, der populært bruges med Linux. Den ene er GNOME, almindeligvis brugt på Debian- og Fedora-systemer og designet til at være i det væsentlige lige så kraftfuld og alsidig som kommerciel desktopsoftware. Den nuværende version af GNOME er GNOME 3, selvom nogle brugere stadig foretrækker den ældre GNOME 2 eller et værktøj afledt af det kaldet MAKKER.

Et andet populært miljø er KDE, som sammen med GNOME er et af de længste Linux-skrivebordsmiljøer. Nyere systemer kaldet XFCE og LXDE har også fået fans for deres enkle og hurtige kode og tiltalende design.

Googles Android og Chrome OS

Android, det Google-udviklede smartphone- og tabletoperativsystem er et af verdens mest udbredte og baseret på Linux (dets operativsystemkerne er Linux-kernen). Men, tresten af ​​softwaren på en Android-telefon er ofte anderledest fra det på en typisk Linux desktop- eller servermaskine og software til traditionelle Linux-distributioner kan normalt ikke køres direkte på Android, og Android-software kan heller ikke køres uden assistance på typisk Linux maskiner.

Tilsvarende Chrome OS, et andet Google-operativsystem, er også baseret på Linux. Det er mere direkte kompatibelt med almindelig Linux-software, som dog er let at installere på mange Chromebook-computere. Det er ikke nødvendigt at bruge Linux-værktøjer for at bruge en Chromebook, og mange foretrækker blot at bruge Chrome og andre indbyggede værktøjer på maskinerne.