Linux distribusjonssammenligning

Linux distribusjonssammenligning
Det er for øyeblikket nesten 300 aktive Linux -distribusjoner, noe som gjør det noe vanskelig å velge en noe vanskelig, spesielt hvis du heller vil ta din egen informerte beslutning i stedet for å stole på anbefaling fra noen andre. Den gode nyheten er at antallet store Linux -distribusjoner, som skiller seg ut på en betydelig måte og er mer enn enkle Reskins av eksisterende distribusjoner, er mye mindre.

Hvis vi skulle representere verden av Linux -distribusjon som et kart, ville de 10 distribusjonene som er oppført i denne artikkelen være verdens kontinenter, mens andre distribusjoner ville være øyer i forskjellige størrelser. Akkurat som at det ikke er noe "beste" kontinent i den virkelige verden, gjelder det samme i verden av Linux -distribusjoner.

Hver Linux -distribusjon er designet med en annen brukssak i tankene, og den samme distribusjonen kan være perfekt for en bruker og ubrukelig for en annen. Derfor er distribusjonene i denne artikkelen ikke oppført i noen bestemt rekkefølge og er nummerert bare for bekvemmelighets skyld.

1. Red Hat Enterprise Linux

Red Hat Enterprise Linux er gullstandarden når det gjelder kommersielle Linux -distribusjoner. Red Hat Enterprise Linux er tilgjengelig for arbeidsstasjoner, mainframes, servere og superdatamaskiner.999% oppetid. Den har 17 verdensrekorder for bransjestandard benchmarks, og det har blitt den mest utplasserte kommersielle Linux-distribusjonen i den offentlige skyen takket være støtten til tusenvis av programvareapplikasjoner og maskinvareenheter.

Red Hat Enterprise Linux erkjenner at selv Linux-distribusjoner ikke er trygge mot potensielt ødeleggende cyberattacks, og den implementerer sikkerhet i livssyklusen til distribusjonen, ved å bruke systemomfattende sikkerhetspolicyer slik at apper automatisk bruker den aktuelle kryptografiske pakken og implementerer en prediktiv IT-analysetjeneste som identifiserer potensielle problemer før de blir problemer.

Alle kan prøve Red Hat Enterprise Linux gratis i opptil 30 dager, og flere forskjellige versjoner av denne vellykkede kommersielle Linux -distribusjonen er tilgjengelig for kjøp i Red Hat Store. For eksempel starter Red Hat Enterprise Linux Workstation på $ 299, mens serverutgaven starter på $ 349. At så mange organisasjoner betaler for Red Hat Enterprise Linux, selv om det er utallige andre gratis alternativer der ute, snakker volum om kvaliteten.

2. Centos

CentOS (Community Enterprise Operating System) er en gratis server Linux -distribusjon som opprettholder kompatibilitet med sin oppstrøms kilde, Red Hat Enterprise Linux. Det er flere forskjeller mellom centos og RHEL. Centos er en samfunnsutviklet og mangler støtte på bedriftsnivå. Centos har også en tendens til å være litt bak RHEL, men det er knapt noen gang et problem i bedriftssegmentet. Også verdt å nevne er det faktum at CentOS mangler sertifisert kryptografisk beskyttelse som kreves i regjeringsnettverk.

Fordi Centos gir offisielle bilder for Amazon, Google og andre plattformer, bør til og med Linux -nybegynnere ikke slite med å få det i gang. Faktisk er Centos en fantastisk distribusjon for Linux -brukere som ønsker å lære å administrere Linux -servere fordi det ikke koster noe å bruke og har et blomstrende samfunn rundt seg som har skapt et vell av læringsressurser, for eksempel den utmerkede Centos Wiki.

Når du installerer CentOS på en server, kan du være trygg på å vite at den vil bli støttet i opptil 10 år med sikkerhetsoppdateringer. Et slikt støtteivå er praktisk talt uhørt utenfor kommersielle distribusjoner, og det er ikke rart at populariteten til Centos vokser jevnlig ikke bare blant hobbyistiske og entusiaster, men også blant profesjonelle administratorer og organisasjoner.

3. Debian

Debian er en av de eldste Linux -distribusjonene rundt, først utgitt i 1993. Debian er forpliktet til gratis programvare, og den formaliserte sin forpliktelse i et dokument som heter Social Contract. Dette dokumentet sier at Debian alltid vil forbli 100% gratis og gi tilbake til det gratis programvaresamfunnet. Den sosiale kontrakten har tjent Debian godt gjennom årene, og holdt utviklerne på rett vei og forhindrer prosjektet fra å miste fokuset.

Det er tre forskjellige grener av Debian, som hver tilbyr en annen balanse mellom stabilitet og banebrytende programvare.

Som navnet antyder, er den ustabile filialen beregnet på brukere som er villige til å ofre stabilitet for å få tilgang til de nyeste versjonene av programvareapplikasjoner. Denne grenen er ikke beregnet på bedriftsbrukere eller alle som ikke er villige til å godta det faktum at ting kan bryte fra tid til annen.

Etter at pakker har gjennomgått noen testing i den ustabile grenen, flytter de til testgrenen, der de blir værende til de anses som modne nok til å bli "frosset" og til slutt erklært stabil. Testgrenen er populær blant brukere som bruker Debian på stasjonære datamaskiner, mens den stabile grenen anses å være hovedsakelig egnet for servere.

4. Ubuntu

Ubuntu er i stor grad ansvarlig for å popularisere Linux som skrivebordsoperativsystem. Som så ofte er tilfellet i Linux verden, står Ubuntu på skuldrene til en gigantisk, Debian. Ja, denne Linux -distribusjonen er basert på Debian og kompatibel med noen av pakkene. De to distribusjonene deler også det samme standard skrivebordsmiljøet, GNOME 3, og gir dem et lignende utseende.

I tillegg til skrivebordsversjonen av Ubuntu, er det også en versjon for servere, en versjon for Internet of Things (IoT) enheter og en versjon for offentlige skyer som Amazon AWS, Microsoft Azure, Google Cloud Platform, Oracle, Rackspace og IBM Cloud. Alle versjoner av Ubuntu er gratis tilgjengelige, men selskapet bak Ubuntu, Canonical, tilbyr valgfri betalt kundesupport som starter på bare $ 25 per år for stasjonære maskiner, $ 75 per år for virtuelle maskiner og $ 225 per år for servere.

Desktop-versjonen av Ubuntu kommer i flere smaker, som er unike konfigurasjoner av Ubuntu som er distribuert som frittstående Linux-distribusjoner og deler Ubuntus arkiv med programvarepakker. For eksempel tilbyr Kubuntu KDE Plasma Workspace Experience, Lubuntu er en lett, rask og moderne Ubuntu -smak ved bruk.

5. OpenSUSE

Tidligere Suse Linux og Suse Linux Professional, OpenSuse har som mål å lage en funksjonspakket Linux-distribusjon for Sysadmins, Developers og Desktop-brukere. I motsetning til Debian-baserte distribusjoner, er OpenSuse avhengig av RPM-pakkebehandleren, den samme pakkebehandleren som ble brukt av Red Hat og dens pårørende. Fra sluttbrukerens synspunkt er det ikke stor forskjell mellom RPM og andre pakkestyringssystemer, og praktisk talt alle programvareapplikasjoner er tilgjengelige som RPM-pakker.

OpenSuse lar brukerne sine velge mellom en rullende utgivelsesmodell og en mer tradisjonell utgivelsesplan ved å tilby to versjoner av distribusjonen: opensuse tumbleweed og openSuse Leap. OpenSuse Tumbleweed er flott for brukere som liker å spille med den nyeste programvaren og ikke like systemet på nytt. OpenSuse Leap mottar testede oppdateringer i henhold til en fast utgivelsesplan, noe som gjør det til et godt valg for brukere som verdsetter systemstabilitet.

Uansett hvilken versjon av OpenSuse du velger, får du alltid tilgang til det brede utvalget av OpenSuse -verktøy, inkludert Open Build Service (OBS), Openqa, Yast og Kiwi. Disse og andre verktøy gjør OpenSuse populære blant utviklere og systemadministratorer og skiller det fra andre distribusjoner.

6. Arch Linux

Arch Linux er en uavhengig Linux -distribusjon som marsjerer til takt for sin egen trommel. Enkelhet er hovedprinsippet Arch Linux prøver å oppnå, og dette prinsippet er nedfelt i fire bokstaver De fleste Arch -brukere er kjent med: Kiss (Keep It Simple, Stupid).

Faktisk velger Arch Linux alltid en enkel tilnærming fremfor en kompleks en. For eksempel utføres de fleste systemkonfigurasjoner fra Shell ved å redigere enkle tekstfiler, og distribusjonens egen pakkebehandler, Pacman, kombinerer enkle binære pakker med et brukervennlig pakkesystem som gir brukere mulighet til å lage sine egne programvarepakker og Del dem med andre. Arch Linux User Repository (AUR) inneholder rundt 55 000 pakker som ikke er tilgjengelige i de offisielle depotene, og over 100 pakker legges til hver uke.

Arch Linux har ikke et standard desktopmiljø, nettleser eller musikkspiller. I stedet starter alle brukere med et barbones -operativsystem og tilpasser det i henhold til deres behov og preferanser. Fordi hele prosessen er beskrevet i detalj på den fantastiske Archwiki, er Arch Linux tilgjengelig selv for Linux -nybegynnere og er en fantastisk læringsopplevelse.

7. Manjaro

Selv om Archwiki gjør Arch Linux tilgjengelig for personer uten tidligere Linux -erfaring, er det ikke alle som ønsker å bruke timer på å konfigurere et stasjonært operativsystem fra bunnen av. For de som ønsker å glede seg over fordelene med Arch Linux, for eksempel dens unike pakkebehandler og dens vektlegging av enkelhet, uten alle problemer, er Manjaro det beste valget. Denne Linux -distribusjonen er basert på Arch Linux og fokuserer på brukervennlighet, tilgjengelighet og stasjonær databehandling.

Manjaro har den samme rullende utgivelsesmodellen som Arch Linux, og den bruker den samme pakningssjefen som Arch Linux. Hovedforskjellen er at Manjaro starter deg med et fullt fungerende skrivebordsmiljø med utmerket maskinvarestøtte, Sane standardapplikasjoner og en stor samling multimedia -kodeker, slik at du kan spille av alt fra MP3 -filer til H265 -videoer uten noen tinkering.

Manjaro har til og med et par verktøy som kan gjøre erkebrukere grønne med misunnelse, for eksempel en veiviser for å bytte kjerner. Fellesskapet er veldig vennlig og imøtekommende, og nye brukere oppdager raskt at de kan stille spørsmål uten frykt for å bli latterliggjort av seniorbrukere.

8. Linux Mint

På mange måter er Linux Mint til Ubuntu hva Manjaro er for Arch Linux. Forskjellen er at Ubuntu allerede er en av de mest brukervennlige Linux-distribusjonene i verden, men det hindret ikke Linux Mint-utviklere fra å gjøre det enda mer brukervennlig.

Mer spesifikt gir Linux Mint full ut-av-boksen multimedia-støtte ved å inkludere noe proprietær programvare. Den leveres også med en rekke gratis og open source -applikasjoner, inkludert LibreOffice, Firefox, Thunderbird, Hexchat, Pidgin, Transmission, VLC Media Player og GIMP.

Linux Mint har Cinnamon Desktop Environment, som er design for å ligne nærmere på Windows -operativsystemet enn GNOME 3, Standard Desktop Environment of Ubuntu. Det er også en versjon med Mate Desktop og en versjon med XFCE Desktop Environment. Mate Desktop er basert på GNOME 2, som er avviklet, og gir et intuitivt og attraktivt skrivebordsmiljø ved hjelp av tradisjonelle metaforer for Linux. XFCE er et lett skrivebordsmiljø som fungerer bra selv på veldig gamle datamaskiner med begrenset prosessorkraft.

9. Fedora

På sin hjemmeside uttaler Fedora at det oppretter en innovativ, gratis og open source -plattform for maskinvare, skyer og containere som gjør det mulig for programvareutviklere og medlemmer av samfunnet å bygge skreddersydde løsninger for brukerne sine. Denne tilgjengelige Linux-distribusjonen er faktisk den oppstrøms kilden til Red Hat Enterprise Linux, og det er derfor den inneholder banebrytende programvare og ledende teknologier.

Akkurat som Ubuntu har sine smaker, har Fedora sine spinn. En spinn er en tilpasset variant av fedora med et annet skrivebordsmiljø enn GNOME 3. Det er spinn bygget med KDE Plasma Desktop, XFCE Desktop, LXQT Desktop, Cinnamon Desktop, LXDE Desktop og SOAS Desktop.

Brukere som ønsker å kjøre applikasjoner på bare metall eller skyen med en Linux -server OS fullpakket med den nyeste open source -teknologien, kan laste ned Fedora -serveren, som kommer med et moderne administrator -dashbord, Advanced Identity Management, DNS, Certificate Services og Windows Domain integrering. Også verdt å nevne er Fedora CoreOS (et containerfokusert operativsystem), Fedora Silverblue (et uforanderlig skrivebordsoperativsystem) og Fedora IoT (et operativsystem rettet mot Internet of Things-enheter).

10. Gentoo

Gentoo er en unik Linux -distribusjon fordi den ikke distribuerer programvare i binære pakker. Når brukere vil installere en programvare på Gentoo, må de sammenstille det lokalt fra kildekoden. Denne metoden for å installere programvare har sine fordeler og ulemper.

Ved å lage programvare lokalt fra kildekode, er det mulig å optimalisere hver applikasjon for den spesifikke datamaskinen for å oppnå best mulig ytelse. Dette tar imidlertid mye tid, og ytelsesgevinstene kan være ubetydelig.

I likhet med Arch Linux har Gentoo ikke et standard utseende og følelse fordi all programvare er distribuert i sin opprinnelige form, og fordi hver bruker er ansvarlig for å konfigurere sitt eget skrivebordsmiljø. Førstegangs gentoo-brukere kan forvente å bruke hvor som helst mellom flere timer og flere dager på den første installasjonen. Selv om dette kan virke som mye bortkastet tid, er prosessen faktisk en flott læringsopplevelse som lar brukerne bli kjent med delene av Linux de fleste andre distribusjoner holder skjult.

Kjennelse

Å komme inn i den store verden av Linux kan være overveldende og skremmende på grunn av det store antallet Linux -distribusjoner tilgjengelig. I stedet for å hoppe fra en Linux -distribusjon til en annen, prøve å finne ut hvilken av dem som er best, er det en mye bedre ide å først lære om forskjellene og unike egenskapene deres. Etter å ha lest denne artikkelen, bør du ha en klarere forståelse av hva hver av de 10 store Linux -distribusjonene tilbyr. Uansett hvilken distribusjon du til slutt går med, husk at du alltid kan tilpasse den for å passe dine behov og personlige preferanser.