Ubuntu eller Fedora: Vilken ska du använda och varför

Kortsammanfattning: Ubuntu eller Fedora? Vad är skillnaden? Vilket är bäst? Vilken ska du använda? Läs den här jämförelsen mellan Ubuntu och Fedora.

Ubuntu och Fedora är en av de mest populära Linuxdistributionerna som finns. Att fatta ett beslut om att välja mellan att använda Ubuntu och Fedora är inte lätt. Jag ska försöka hjälpa dig att fatta ditt beslut genom att jämföra olika funktioner i Ubuntu och Fedora.

Notera att den här jämförelsen i första hand sker ur skrivbordssynpunkt. Jag kommer inte att fokusera på de containerspecifika versionerna av Fedora eller Ubuntu.

Ubuntu vs Fedora: Vilken är bäst?

Ubuntu Vs Fedora

Nästan alla Linuxdistributioner skiljer sig från varandra främst på dessa punkter:

  • Base distribution (Debian, Red Hat, Arch or from scratch)
  • Installation
  • Supported desktop environments
  • Package management, software support and updates
  • Hardware support
  • Development team (backed by corporate or created by hobbyists)
  • Release cycle
  • Community and support

Let’s see how similar or how different are Ubuntu and Fedora from each other. Once you know that, it should be perhaps easier for you to make a choice.

Installation

Ubuntu’s Ubiquity installer is one of easiest installers out there. I believe that it played an important role in Ubuntu’s popularity because when Ubuntu was just created in 2004, installing Linux itself was considered a huge task.

The Ubuntu installer allows you to install Ubuntu in around 10 minutes. In most cases, it can identify Windows installed on your system and allows you to dual boot Ubuntu and Windows in a matter of clicks.

Du kan också installera uppdateringar och tredjeparts codecs samtidigt som du installerar Ubuntu. Det är en extra fördel.

Ubuntu Installer

Fedora använder Anaconda installer. Även detta förenklar installationsprocessen med ett lättanvänt gränssnitt. Jag tycker dock att Ubuntus installationsprogram är enklare.

Fedora Installer | Image Credit Fedora Magazine

Fedora tillhandahåller också ett verktyg för medieskrivare för att ladda ner och skapa en live-USB av Fedora på Windows operativsystem. När jag senast försökte använda det för ungefär två år sedan fungerade det inte och jag var tvungen att använda det vanliga programmet för att skapa live USB.

Enligt min erfarenhet är det lättare att installera Ubuntu än att installera Fedora. Det betyder inte att det är en komplicerad process att installera Fedora. Just that Ubuntu is simpler.

Desktop environments

Both Ubuntu and Fedora use GNOME desktop environment by default.

GNOME Desktop in Fedora

While Fedora uses the stock GNOME desktop, Ubuntu has customized it to look and behave like its previous Unity desktop.

GNOME desktop customized by Ubuntu

Apart from GNOME, both Ubuntu and Fedora offer several other desktop variants.

Ubuntu has Kubuntu, Xubuntu, Lubuntu etc., offering various desktop flavors. While they are the official flavor of Ubuntu, they are not directly developed by Ubuntu team from Canonical. The teams are separate.

Fedora offers various desktop choices in the form of Fedora Spins. Unlike Kubuntu, Lubuntu etc,. they are not created and maintained by separate team. De kommer från Fedoras kärnteam.

Pakethantering och mjukvarutillgänglighet

Ubuntu använder APT-pakethanteraren för att tillhandahålla och hantera mjukvara (program, bibliotek och andra nödvändiga koder) medan Fedora använder DNF-pakethanteraren.

Ubuntu har enorma mjukvarurepositorier som gör att du enkelt kan installera tusentals program, både FOSS och icke-FOSS, enkelt. Fedora å andra sidan fokuserar på att endast tillhandahålla programvara med öppen källkod. Du kan dock aktivera tredjepartsrepositorier i Fedora för att få tillgång till fler programvaror.

En del programvaruutvecklare från tredje part tillhandahåller också klickbara, exe-liknande paket för Linux. I Ubuntu är dessa paket i .deb-format medan Fedora stöder .rpm-paket.

De flesta programvaruleverantörer tillhandahåller både DEB- och RPM-filer för Linuxanvändare, men jag har upplevt att programvaruleverantörer ibland endast tillhandahåller DEB-filer. Till exempel har SEO-verktyget Screaming Frog endast DEB-paket. Det är extremt sällsynt att en programvara finns i RPM men inte i DEB-format.

Hårdvarustöd

Linux i allmänhet har sin beskärda del av problem med vissa WiFi-adaptrar och grafikkort. Både Ubuntu och Fedora är drabbade av detta. Ta exemplet med Nvidia. Dess Nouveau-drivrutin med öppen källkod resulterar ofta i problem som att systemet hänger vid uppstart.

Ubuntu erbjuder ett enkelt sätt att installera ytterligare proprietära drivrutiner. Detta resulterar i bättre hårdvarustöd i många fall.

Installation av proprietära drivrutiner är enklare i Ubuntu

Fedora däremot håller sig till programvara med öppen källkod och därmed blir det svårt att installera proprietära drivrutiner på Fedora.

Support och användarbas

Både Ubuntu och Fedora tillhandahåller support genom gemenskapsforum. Ubuntu har två huvudsakliga forum: UbuntuForums och Ask Ubuntu. Fedora har ett huvudforum Ask Fedora.

När det gäller användarbas har Fedora ett stort antal användare. Ubuntu är dock mer populärt och har en större följarskara än Fedora.

Ubuntus popularitet har föranlett ett antal webbplatser och bloggar som främst fokuserar på Ubuntu. På så sätt får du fler felsökningstips och läromedel om Ubuntu än om Fedora.

Releasecykel

En ny Fedora-version släpps var sjätte månad och varje Fedora-version stöds endast i tretton månader. Vilket innebär att du mellan sex och tretton månader måste göra en uppgradering. Att uppgradera Fedora-versionen är enkelt men kräver en bra internetuppkoppling. Alla kan inte vara nöjda med 1,5 GB versionsuppgraderingar var nionde månad.

Ubuntu har två versioner: den vanliga versionen och LTS-versionen (Long Term Support). Den reguljära utgåvan liknar Fedora. Den släpps med sex månaders mellanrum och stöds i nio månader.

LTS-versionen kommer med två års mellanrum och stöds i fem år. Regelbundna utgåvor medför nya funktioner, nya programvaruversioner medan LTS-utgåvorna håller fast vid de äldre versionerna. Detta gör det till ett utmärkt val för personer som inte gillar frekventa förändringar och föredrar stabilitet.

Solida grunddistributioner

Ubuntu är baserad på Debian. Debian är ett av de största gemenskapsprojekten och ett av de mest respekterade projekten i världen för fri programvara.

Fedora är ett gemenskapsprojekt från Red Hat. Red Hat är en Linuxdistribution med fokus på företag. Fedora fungerar som en ”testplats” (uppströms i den tekniska termen) för nya funktioner innan dessa funktioner inkluderas i Red Hat Enterprise Linux.

Stöds av företag

Både Ubuntu och Fedora stöds av sina moderbolag. Ubuntu är från Canonical medan Fedora är från Red Hat (numera en del av IBM). Företagens uppbackning är viktig eftersom den garanterar att Linuxdistributionen är väl underhållen.

Hobbyistdistributioner som skapas av en grupp individer smulas ofta sönder under arbetsbelastningen. Du kanske har sett att ganska populära distributionsprojekt har lagts ner enbart av denna anledning. Antergos, Korora är bara några av många sådana exempel där distributioner lades ner på grund av att utvecklarna inte fick tillräckligt med fritid för att arbeta med projektet.

Det faktum att både Ubuntu och Fedora stöds av en två Linuxbaserade företag gör dem till ett gångbart val jämfört med andra oberoende distributioner.

Ubuntu vs Fedora som server

Förhållandet mellan Ubuntu och Fedora har hittills i första hand riktat sig till skrivbordsanvändare. Men en diskussion om Linux är inte komplett förrän man inkluderar servrar.

Ubuntu Server

Ubuntu är inte bara populärt på skrivbordssidan utan har även en god närvaro på serversidan. Om du är bekant med Ubuntu som skrivbordsprogram kanske du inte känner dig obekväm med Ubuntu serverutgåva. Jag började med Ubuntu desktop och nu ligger mina webbplatser på Linux-servrar med Ubuntu.

Fedora har också en serverutgåva och en del människor använder den också. Men de flesta sysadmins föredrar inte en server som måste uppgraderas och startas om var nionde månad.

Kunskap om Fedora hjälper dig att använda Red Hat Enterprise Linux (RHEL). RHEL är en betalprodukt och du måste köpa en prenumeration. Om du vill ha ett operativsystem för att köra server som ligger nära Fedora/Red Hat rekommenderar jag att du använder CentOS. CentOS är också ett gemenskapsprojekt som är knutet till Red Hat men detta är inriktat på servrar.

Slutsats

Som du kan se liknar både Ubuntu och Fedora varandra på flera punkter. Ubuntu tar dock täten när det gäller programvarutillgång, drivrutinsinstallation och onlinesupport. Och det är dessa punkter som gör Ubuntu till ett bättre val, speciellt för oerfarna Linuxanvändare.

Om du vill bekanta dig med Red Hat är Fedora en bra utgångspunkt. Om du har viss erfarenhet av Linux eller om du bara vill använda programvara med öppen källkod är Fedora ett utmärkt val.

I slutändan är det verkligen upp till dig att avgöra om du vill använda Fedora eller Ubuntu. Jag skulle föreslå att du skapar live USB av båda distributionerna eller provar dem i en virtuell maskin.