Anbefalet, 2020

Redaktørens Valg

Hvad er forskellen mellem Ubuntu og Fedora?

Nye Linux-distributioner vises bare, og for nogle brugere bliver det kedeligt at forsøge at holde op. Du har sikkert hørt nogen spørge "Hvad er meningen med alle disse distributioner?". Måske er du blevet bedt om at forklare forskellen mellem to Linux-distributioner. Disse spørgsmål kan måske virke underlige i starten, men de giver mening, især hvis den person, der spørger dem, er en nybegynder, der stadig lærer om Linux.

Hverken Fedora eller Ubuntu er nye distributioner, men de har begge haft nye versioner relativt for nylig. Ubuntu 16.04 kom ud i april, og Fedora 24 Beta blev tilgængelig for nogle uger siden, med den endelige udgivelse planlagt til 14. juni. Denne kommende version af Fedora er bundet til at tiltrække en vis opmærksomhed, så det kan være nyttigt at forklare, hvordan det adskiller sig fra Ubuntu. Vi har allerede vist dig nogle forskelle mellem Ubuntu og Linux Mint; i dette tilfælde vil forskellene være større og mere indlysende.

Historie og udvikling

Der er så meget skrevet om Ubuntu, at din bedstemor sikkert ved, at den første version var baseret på Debians ustabile filial og kom ud i oktober 2004. Fedora er lidt ældre - den første version blev udgivet i november 2003, og baggrundshistorien er noget mere kompliceret.

Den allerførste version af Fedora blev kaldt Fedora Core 1, og den var baseret på Red Hat Linux 9. Fedora var påtænkt som et fællesskabsorienteret alternativ til Red Hat, og det havde to hovedreklager: Core, som blev opretholdt af Red Hat udviklere og ekstrafunktioner, der opretholdes af fællesskabet. I slutningen af ​​2003 slog Red Hat Linux sammen med Fedora for at blive en enkelt communitydistribution, og Red Hat Enterprise Linux blev oprettet som sin kommercielt støttede modpart. Indtil 2007 var Fedora beholdt "Core" som en del af sit navn, men med frigivelsen af ​​Fedora 7 blev Core og Extra repositories blevet tilsluttet, og siden da er distributionen blot kaldet Fedora.

Den største forskel her er, at den oprindelige Red Hat Linux i det væsentlige splittede sig i Fedora og Red Hat Enterprise Linux, mens Debian stadig er en helt separat enhed fra Ubuntu, som importerer pakker fra en af ​​Debians filialer.

Mens mange tror, ​​at Fedora er direkte baseret på Red Hat Enterprise Linux (RHEL), er det ikke helt sandt. Det er snarere det modsatte: Nye versioner af RHEL er gafler af Fedora, som er grundigt testet for kvalitet og stabilitet inden deres udgivelse. For eksempel er RHEL 7 baseret på repositorier af Fedora 19 og 20. Fedora-samfundet tilbyder også ekstra pakker til RHEL i et repository kaldet Ekstra pakker til Enterprise Linux (EPEL).

Strukturen bag udviklingen af ​​disse to distros er forholdsvis ens. Fedora Project (etableret i 2003) er ansvarlig for at koordinere udviklingen af ​​Fedora, og det er sponsoreret af Red Hat. Fedora Council styrer dette initiativ, og formanden (Fedora Project Leader) vælges og ansættes af Red Hat. Der er andre styrende grupper, som Fedora Engineering Steering Committee og Fedora Ambassadors Steering Committee, hvor medlemmer vælges af samfundet.

På den anden side finansieres Ubuntu direkte og administreres af Canonical. Ubuntu-fællesskabet er organiseret omkring flere større grupper, hvor de primære er Fællesskabets råd og det tekniske råd. Medlemmer af disse to er nomineret af Mark Shuttleworth, grundlæggeren af ​​Canonical. Andre grupper omfatter forumrådet, IRC Council og Developer Membership Board. Brugere kan ansøge om Ubuntu medlemskab og frivillige som bidragsydere i forskellige community-organiserede hold.

Release Cycle & Support

Ubuntu udgiver en ny version hvert halve år - i april og i oktober. Hver fjerde version betragtes som en LTS-frigivelse, hvilket betyder, at LTS-udgivelser kommer ud hvert andet år. Siden 2012 modtager alle LTS-udgivelser officielt support og opdateringer for de næste fem år. Andre "regelmæssige" udgivelser plejede at blive understøttet i 18 måneder, men denne periode er blevet forkortet til ni måneder i 2013.

Fedora har ikke en streng tidsplan, men nye udgivelser kommer normalt ud hver sjette måned. De understøttes dog i 13 måneder, hvilket er længere end Ubuntu's supportperiode for regelmæssige udgivelser. Der er ingen LTS udgivelser af Fedora.

Hvad er i et navn?

Hvis du troede, at Ubuntu's navngivningskonventioner var (unødvendigt) kompliceret, vent indtil du ser reglerne for Fedora navne.

Begge distributioner omfatter versionsnumre i deres navn. Ubuntu har "point releases", hvor det første nummer betyder året og anden måneden hvor en version blev udgivet. Dette er faktisk nyttigt, da du kan fortælle alderen af ​​fordelingen på et overblik - for eksempel blev Ubuntu 13.04 udgivet i april 2013. Fedora holder det enkelt og bruger hele tal, starter med 1 for den første version og (i øjeblikket ) slutter med 23, den seneste stabile version udgivet i november 2015.

For Ubuntu indeholder kodenavnet altid to ord, der begynder med det samme brev. Det første ord er et adjektiv, og det andet et dyr, ofte en usædvanlig eller sjælden. Enhver kan foreslå navne til de kommende versioner af Ubuntu, men den endelige beslutning er meddelt af Mark Shuttleworth sammen med en forklaring eller en kort anekdote om navnet. Den næste version af Ubuntu, der udløber i oktober i år, vil blive kaldt Yakkety Yak.

Fedora 20 Heisenbug fra 2013 var den sidste version med et kodenavn, og alle efterfølgende versioner hedder bare "Fedora X", hvor X står for hvilket nummer der følger den tidligere udgave. Før det kunne enhver fra samfundet foreslå et navn, men det skulle følge et sæt regler for at kvalificere sig til godkendelse fra de styrende medlemmer. Udgivelsesnavne skulle dele en forbindelse, helst en usædvanlig eller roman, og bør ikke være navne på levende mennesker eller varemærker. Forholdet mellem navne til Fedora X og Fedora X + 1 skal svare til "is-a" -formlen, så følgende er sandt: X er en Y, og det er også X + 1. For at illustrere blev Fedora 14 kaldt Laughlin og Fedora 15 Lovelock. Både Lovelock og Laughlin er byer i Nevada. Forholdet til Fedora X og Fedora X + 2 bør dog ikke være det samme!

Lyder det som om det ville forårsage massiv hovedpine? Nå, det er måske en af ​​grundene til, at udviklerne besluttede at droppe det.

Udgivelser og skrivebordsmiljøer

Fedora har tre hovedudgaver: Cloud, Server og Workstation. De to første er selvforklarende, og arbejdsstationen er faktisk den udgave, de fleste bruger - den ene til stationære computere og bærbare computere (enten 32- eller 64-bit). Fedora-samfundet leverer også separate billeder af de tre udgaver til ARM-baserede enheder. Der er også Fedora Rawhide, en løbende opdateret, udviklingsversion af Fedora, som indeholder de nyeste builds af alle Fedora-pakker. Rawhide er en testplads for nye pakker, så det er ikke 100% stabilt, men du kan stadig bruge det som udbredt distribution.

Ubuntu slår Fedora her, i det mindste hvad angår mængde . Udover standard desktop-udgave tilbyder Ubuntu separate produkter kaldet Cloud, Server, Core (til Internet-of-Things-enheder) og Ubuntu Touch til mobile enheder. Desktop-udgaven understøtter både 32- og 64-bit-systemer, og serverbilleder er tilgængelige for forskellige infrastrukturer (ARM, LinuxONE, POWER8). Der er også Ubuntu Kylin, en speciel udgave af Ubuntu til kinesiske brugere, som først kom ud i 2010 som "Ubuntu Chinese Edition" og blev rebranded som et officielt delprojekt i 2013.

Hvad angår desktop-miljøer, bruger den primære Fedora-udgave Gnome 3 med Gnome Shell. Ubuntu's standard DE er Unity, og andre muligheder leveres ved hjælp af "Ubuntu-smag", som er varianter af Ubuntu med forskellige desktop-miljøer. Der er Kubuntu (med KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (med Xfce), Lubuntu (med LXDE), og en ny variant kaldet Budgie Remix er i værkerne, med håb om at blive en officiel Ubuntu-smag.

Fedoras ækvivalente aromaer er Spins eller "alternative desktops". Der er spins med KDE, Xfce, LXDE, MATE og Cinnamon desktop miljøer, og et specielt spin kaldet Sugar on a Stick med et forenklet læringsmiljø. Dette projekt er skræddersyet til børn og skoler, især i udviklingslande.

Fedora har også Labs eller "funktionelle software bundter". De er samlinger af specialiseret software, der kan installeres på et eksisterende Fedora-system eller som en selvstændig Linux-distribution. Tilgængelige Labs omfatter Design Suite, Spil, Robotics Suite, Security Lab og Scientific. Ubuntu giver noget lignende i form af Edubuntu, Mythbuntu og Ubuntu Studio - delprojekter med henholdsvis specialiserede apps til undervisning, hjemmeunderholdningssystemer og multimedieproduktion.

Pakker og opbevaringssteder

De mest markante forskelle mellem Ubuntu og Fedora findes i dette domæne. Først og fremmest er der pakkehåndteringssystemet. Fedora bruger RPM med .rpm pakker, mens Ubuntu bruger DPKG og .deb pakker. Det betyder, at pakker til Ubuntu ikke er kompatible med Fedora som standard, og du vil ikke kunne installere dem, medmindre du konverterer dem med noget som Alien. Ubuntu har også præsenteret Snappy-pakker, som skal være meget mere sikre og lettere at opretholde end .deb-pakker, men de er endnu ikke meget udbredt blandt udviklere.

Med undtagelse af nogle binære firmware indeholder Fedora ikke nogen proprietær software i sine officielle arkiver. Dette gælder for grafikdrivere, codecs og enhver anden software, der er begrænset af patenter og juridiske problemer. Den direkte konsekvens af dette er, at Ubuntu har flere pakker i sine repositorier end Fedora.

Et af hovedformålene med Fedora er kun at levere gratis og open source-software, og samfundet opfordrer brugerne til at finde alternativer til deres ikke-gratis apps. Hvis du vil lytte til MP3-musik eller afspille dvd'er på Fedora, finder du ikke støtte til det i de officielle arkiver. Der er imidlertid tredjepartsregistreringer som RPMFusion, som indeholder masser af gratis og ikke-fri software, som du kan installere på Fedora.

Ubuntu sigter mod at overholde Debians retningslinjer for fri software, men det gør stadig mange indrømmelser. I modsætning til Fedora omfatter Ubuntu proprietære drivere i sin Begrænsede filial af officielle arkiver. Der er også partnerregistret, som indeholder proprietær software fra Canonicals samarbejdspartnere - f.eks. Skype og Adobe Flash Player. Det er muligt at købe kommercielle apps fra Ubuntu Software Center, og du kan aktivere support til dvd'er, MP3'er og andre populære codecs ved blot at installere en enkelt pakke ( ubuntu-begrænsede ekstramateriale ) fra depotet.

Fedora's Copr er en platform, der ligner Ubuntu's Private Package Archives (PPA) - det gør det muligt for nogen at uploade pakker og oprette deres eget arkiv. Forskellen her er den samme som med den generelle tilgang til softwarelicenser - du skal ikke uploade pakker, der indeholder ikke-gratis komponenter eller noget andet, der udtrykkeligt er forbudt af Fedora Project Board.

Målgruppe og mål

Fedora har siden begyndelsen været stærkt fokuseret på tre ting: innovation, fællesskab og frihed. Det tilbyder og fremmer udelukkende fri og open source-software og understreger vigtigheden af ​​ethvert medlem af fællesskabet. Det er udviklet af samfundet, og brugerne opfordres aktivt til at deltage i projektet, ikke kun som udviklere, men også som forfattere, oversættere, designere og offentlige højttalere (Fedora Ambassadors). Der er et specielt projekt, der hjælper kvinder, der ønsker at bidrage med det formål at bekæmpe kønsbaserede fordomme og segregering i tech og FOSS-cirkler.

Desuden er Fedora meget ofte den første, eller blandt de første distributioner til at vedtage og fremvise nye teknologier og apps. Det var en af ​​de første distributioner, der skulle sendes med SELinux, inkludere Gnome 3-skrivebordet, bruge Plymouth som bootsplash-applikationen, vedtage systemd som standard init-system og bruge Wayland i stedet for Xorg som standarddisplayserver.

Udviklerne af Fedora gør det muligt at samarbejde med andre distributioner og upstream-projekter og dele deres opgraderinger og bidrag med resten af ​​Linux økosystemet. På grund af denne konstante eksperimentering og innovation er Fedora ofte (mis) mærket som en blødende, ustabil fordeling, der ikke er egnet til begyndere og daglig brug. Dette er en af ​​de mest udbredte Fedora-myter, og Fedora-samfundet arbejder hårdt for at ændre denne opfattelse. Selvom udviklere og avancerede brugere, der ønsker at prøve de nyeste funktioner, er den primære målgruppe, kan Fedora bruges af alle, ligesom Ubuntu.

Tale om Ubuntu overlapper nogle af målene med denne distribution med Fedora. Ubuntu forsøger også at forny sig, men de vælger en langt mere forbrugervenlig tilgang . Ved at levere et operativsystem til mobile enheder forsøger Ubuntu at skære et sted for sig selv på markedet og samtidig presse sit store projekt - konvergens .

Samfundet virker lidt mindre involveret i afgørende beslutninger, hvilket afspejles i brugerens tilbageslag mod ændringer i tidligere Ubuntu-udgivelser. Ubuntu har også været involveret i nogle kontroverser, især privatlivsproblemet med Unity shoppinglinsen i Ubuntu 12.10. På trods af dette er Ubuntu ofte proklameret som den mest populære Linux-distribution, takket være dens strategi om at være brugervenlig og enkel nok til begyndere og ex-Windows-brugere.

Alligevel har Fedora et ess op i ærmet - Linus Torvalds, skaberen af ​​Linux, bruger Fedora på sine computere.

Hvad med dig? Bruger du Fedora, eller er Ubuntu stadig din favorit? Glemte vi at nævne vigtige forskelle mellem Fedora og Ubuntu? Lad os vide i kommentarerne nedenfor!

Billedkreditter: Konvergens skærmbillede, Budgie Remix skærmbillede, Fedora Core 1 skærmbillede via Wikimedia Commons, Red Hat Linux af Leonid Mamchenkov via Flickr.

Top