Hva er forskjellen mellom Linux-distribusjoner hvis de er alle Linux? [MakeUseOf Forklarer]
Når en bruker først blir introdusert til Linux, kan de bli fortalt at de bruker Linux, men de vil raskt lære at det kalles noe annet. Ja, Ubuntu, Fedora, Linux Mint, Debian, openSUSE, og så mange andre er alle varianter av Linux, eller “Linux distribusjoner”. Det er kult og alt, men hvis du gir det litt tanke, vil du spørre deg selv hvorfor det er så mange forskjellige distribusjoner i eksistens, spesielt hvis de er alle Linux uansett.
Windows har flere utgaver, men de markedsføres ikke som helt separate operativsystemer, Mac OS X har bare en variant (minst for skrivebordet). Så hvorfor er det så mange forskjellige Linux-distribusjoner?
Linux-kjernen
Siden alle Linux-distribusjoner fremdeles anses å være Linux, betyr det at det er minst noe de har til felles, og det ville være Linux-kjernen. Dette stykket programvare er kjernen i operativsystemet - den overfører konvensjonell programvare som du samhandler med, for eksempel nettleseren din, til maskinvaren som faktisk gjør alt arbeidet. Det inkluderer også et stort antall drivere for å gi støtte til hva som helst maskinvare du kan være sportslig.
Derfor er det viktig å holde kjernen oppdatert 5 Grunner til at du bør oppdatere kjernen din ofte [Linux] 5 grunner til at du bør oppdatere kjernen din ofte [Linux] Hvis du bruker en Linux-distribusjon som Ubuntu eller Fedora, er du også ved hjelp av Linux-kjernen, kjernen som faktisk gjør distribusjonen din en Linux-distribusjon. Distribusjonen din ber deg om å oppdatere kjernen din ... Les mer eller kompilere kjernen selv 3 Grunner til at du kanskje vil kompilere din egen kjernelinux [Linux] 3 grunner til at du kanskje vil kompilere din egen kjernelinux [Linux] Linux-systemer er så latterlig fleksibel og konfigurerbar, det er rett og slett gal. En stor del av hvorfor Linux er så fleksibel, er på grunn av sin modulære struktur. Hver enkelt systemkomponent og program er delt opp ... Les mer om du har spesielle behov. Linux-kjernen mottar bidrag fra utviklere over hele verden, men Linus Torvalds, skaperen av Linux-kjernen. Penguin Origins: History of Linux [Geek History] Penguin Origins: Historien om Linux [Geek History] Det er nesten ikke noe sted du kan gå uten å være i kontakt med Linux - den driver alt fra vanlige datamaskiner til de kraftigste serverne til våre håndholdte mobilenheter. De fleste som ikke er techies ... Les mer, administrerer fortsatt hva som går inn og hva som ikke gjør det. Ingen har et problem med det, da kjernen historisk har vært funksjonell for alle brukstilfeller.
Systemteknologi
Når du begynner å snakke om noe annet enn Linux-kjernen, begynner ting å forandre seg. Distribusjonens ledere kan velge hvilken programvare de inkluderer, for eksempel hvilken pakkeadministrator de vil bruke (og tilhørende pakkeformat), hvilken skjermserver som skal inkluderes, og eventuelle andre ekstraverktøy. Distribusjonsledere har disse alternativene fordi hver kategori av Linux-programvare (for eksempel en display server) kan ha flere applikasjoner som nærmer seg emnet på forskjellige måter.
For eksempel på visningsbehandling kan en distribusjon fortsette å bruke X.Orgs X-Server fordi den har vært standard for de siste tiårene, eller distribusjonen kan bruke Wayland istedenfor fordi den gir nye funksjoner og andre nødvendige oppdateringer. De kunne også bruke Mir som det er en gaffel av Wayland som hovedsakelig er utviklet av Canonical, selskapet bak Ubuntu.
Skrivebordsmiljøer
Noen distribusjoner kan variere, selv om de bare er basert på hvilket skrivebordsmiljø. Hva er forskjellen mellom Linux-skrivebordsmiljøer? [Teknologi forklart] Hva er forskjellen mellom Linux-skrivebordsmiljøer? [Teknologi forklart] Hvis du har blitt introdusert til Linux-verdenen, tok det nok ikke for lang tid å legge merke til at det ikke har et eneste "ansikt". Linux kan sport alle typer skrivebordsmiljøer, eller ingen på ... Les mer de bruker. Denne saken er sett med Ubuntu, hvor Ubuntu bruker GNOME GNOME 3 Beta - Velkommen til det nye Linux-skrivebordet GNOME 3 Beta - Velkommen til ditt nye Linux-skrivebord Les mer / Unity Ubuntu 11.04 Unity - Et stort sprang fremover for Linux Ubuntu 11.04 Unity - A Big Leap Forward For Linux Det er her. Den nyeste versjonen av Ubuntu sport er et helt nytt brukergrensesnitt: Unity. Den inneholder også et mye forbedret programvare senter, sammen med de vanlige oppdateringene for de tusenvis av gratis programmer som Ubuntu tilbyr. Canon har bestemt ... Les mer, Kubuntu bruker KDE Nyt en ren, forbedret skrivebord med KDE 4.7 [Linux] Nyt en ren, forbedret skrivebord med KDE 4.7 [Linux] En av Linux mest populære skrivebordsmiljøer, KDE, ga ut sin nyeste serie (versjon 4.7 ) i slutten av juli. Denne versjonen forbedrer på arbeid gjort i tidligere utgaver ved å legge til nye funksjoner mens du forbedrer ytelsen ... Les mer, Xubuntu bruker Xfce XFCE: Din lette, raske, fullverdige Linux Desktop XFCE: Din lette, ferske, fullverdige Linux-skrivebord Så langt som Linux går, tilpasning er konge. Ikke bare det, men tilpasningsalternativene er så gode at det kan gjøre hodet ditt snurrende. Jeg har tidligere nevnt forskjellene mellom de store skrivebordsmiljøene ... Les mer, Lubuntu Lubuntu: En lettvektsversjon av Ubuntu [Linux] Lubuntu: En lettvektsversjon av Ubuntu [Linux] Elsker Ubuntu, men føler seg skeptisk til 11.04s nye Unity-grensesnitt? Prøv Lubuntu 11.04, et ekstremt lett alternativ til hovedgrenen til Ubuntu. Du finner det meny-drevne grensesnittet kjent, og ressursene treffer utrolig lavt ... Les mer bruker LXDE, og så videre. Andre distribusjoner forblir som en distribusjon, men tilbyr flere “spinn” som inneholder forskjellige skrivebordsmiljøer. Et eksempel distribusjon som gjør dette er Fedora.
“Jeg kan gjøre det bedre!”
Andre distribusjoner eksisterer fordi de liker de teknologiske aspektene av en annen distribusjon, men ønsker å erstatte noen programvarepakker med andre. Et godt eksempel er Linux Mint, da det er binært kompatibelt med Ubuntu, men inneholder sitt eget sett med systemverktøy, sitt eget skrivebordsmiljø og et mintegrønnt tema.
Mål og etikk
Endelig kan en distribusjon eksistere av grunner som ikke har noe å gjøre med programvaren eller teknologien bak distribusjonen, men heller dens mål og etikk. For eksempel har Debian sikte på å gi en ekstremt stabil distribusjon (og inneholder derfor eldre programvare). Linux Mint har som mål å gi en ekstremt enkel distribusjon for brukere av andre operativsystemer som Windows og Mac OS X for å bruke og bli vant til Linux.
Endelig eksisterer Fedora for å være den første som bruker den nyeste programvaren, noe som betyr at den bruker både de nyeste versjonene av programvare og er den første som inkluderer eller bytter til en ny teknologi.
Distribusjonens stillinger på open source-programvare varierer også, noe som kan være et viktig poeng for open source-purister. Som et eksempel har Ubuntu ikke et problem med å inkludere proprietær programvare i sine repositories; det inkluderer alltid Steam gaming klient og grafikkdrivere fra AMD og nVidia. Fedora har derimot en meget sterk åpen kildekode-policy som forhindrer det i å inkludere proprietær programvare i sine lagre.
Elementer som Steam gaming klient, lyd og video codecs og mer, alle må installeres via tredjeparts repositories. Selvfølgelig, på slutten av dagen kan du gjøre hva du vil med din installerte kopi av Linux uansett distribusjonsprosjektets retningslinjer, men slike gjenstander kan fortsatt være viktige for folk.
Konklusjon
Å vite hvordan distribusjoner skiller seg fra hverandre, kan hjelpe mye med å lage eller ødelegge Linux-opplevelsen. Ikke alle distribusjoner er ment å bli brukt av alle, så det er viktig å velge den som er mest rettet mot deg og dine preferanser. Det er absolutt ingenting galt med å gi noen distribusjon en prøve (enten som en faktisk installasjon eller bare i en virtuell maskin) fordi det kan gi deg en god ide om hva hver distribusjon handler om.
Hvilken distribusjon liker du mest? Tror du det er en god ide at det er en fordeling for hver persons smak, eller skal det bare være en “Linux”? Gi oss beskjed i kommentarene!
Utforsk mer om: Linux Distro.