Ubuntu o Fedora: Quale dovresti usare e perché
Breve: Ubuntu o Fedora? Qual è la differenza? Qual è meglio? Quale dovresti usare? Leggi questo confronto tra Ubuntu e Fedora.
Ubuntu e Fedora sono una delle distribuzioni Linux più popolari là fuori. Prendere la decisione di scegliere tra Ubuntu e Fedora non è facile. Cercherò di aiutarvi a prendere la vostra decisione confrontando varie caratteristiche di Ubuntu e Fedora.
Si noti che questo confronto è principalmente dal punto di vista del desktop. Non mi concentrerò sulle versioni specifiche dei contenitori di Fedora o Ubuntu.
Ubuntu vs Fedora: Qual è meglio?
Quasi tutte le distribuzioni Linux differiscono tra loro principalmente su questi punti:
- 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.
È anche possibile installare aggiornamenti e codec di terze parti durante l’installazione di Ubuntu. Questo è un ulteriore vantaggio.
Fedora usa Anaconda installer. Anche questo semplifica il processo di installazione con un’interfaccia facile da usare. Tuttavia, ritengo che l’installer di Ubuntu sia più semplice.
Fedora fornisce anche uno strumento media writer per scaricare e creare il live USB di Fedora sul sistema operativo Windows. L’ultima volta che ho provato ad usarlo, circa due anni fa, non ha funzionato e ho dovuto usare il normale software per creare live USB.
Nella mia esperienza, installare Ubuntu è più facile che installare Fedora. Questo non significa che installare Fedora sia un processo complesso. Just that Ubuntu is simpler.
Desktop environments
Both Ubuntu and Fedora use GNOME desktop environment by default.
While Fedora uses the stock GNOME desktop, Ubuntu has customized it to look and behave like its previous Unity desktop.
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. Sono del team Fedora di base.
Gestione dei pacchetti e disponibilità del software
Ubuntu usa il gestore dei pacchetti APT per fornire e gestire il software (applicazioni, librerie e altri codici necessari) mentre Fedora usa il gestore dei pacchetti DNF.
Ubuntu ha vasti repository di software che permettono di installare facilmente migliaia di programmi, sia FOSS che non-FOSS, facilmente. Fedora d’altra parte si concentra sul fornire solo software open source. Tuttavia, è possibile abilitare i repository di terze parti in Fedora per più software.
Alcuni sviluppatori di software di terze parti forniscono anche pacchetti click-to-install, come .exe per Linux. In Ubuntu, questi pacchetti sono in formato .deb e mentre Fedora supporta i pacchetti .rpm.
La maggior parte dei fornitori di software fornisce sia file DEB che RPM per gli utenti Linux, ma ho sperimentato che a volte i fornitori di software forniscono solo file DEB. Per esempio, lo strumento SEO Screaming Frog ha solo pacchetti DEB. È estremamente raro che un software sia disponibile in RPM ma non in formato DEB.
Supporto hardware
Linux in generale ha la sua giusta quota di problemi con alcuni adattatori WiFi e schede grafiche. Sia Ubuntu che Fedora ne sono colpiti. Prendete l’esempio di Nvidia. Il suo driver open source Nouveau spesso causa problemi come il blocco del sistema all’avvio.
Ubuntu fornisce un modo semplice per installare ulteriori driver proprietari. Questo si traduce in un migliore supporto hardware in molti casi.
Fedora, d’altra parte, si attiene al software open source e quindi installare driver proprietari su Fedora diventa un compito difficile.
Supporto e base di utenti
Sia Ubuntu che Fedora forniscono supporto attraverso i forum della comunità. Ubuntu ha due forum principali: UbuntuForums e Ask Ubuntu. Fedora ha un forum principale: Ask Fedora.
In termini di base di utenti, Fedora ha un grande seguito. Tuttavia, Ubuntu è più popolare e ha un seguito maggiore di Fedora.
La popolarità di Ubuntu ha spinto un certo numero di siti web e blog focalizzati principalmente su Ubuntu. In questo modo, si ottengono più consigli per la risoluzione dei problemi e materiale di apprendimento su Ubuntu che su Fedora.
Ciclo di rilascio
Una nuova versione di Fedora viene rilasciata ogni sei mesi e ogni rilascio di Fedora è supportato solo per tredici mesi. Il che significa che tra i sei e i tredici mesi è necessario eseguire un aggiornamento. Aggiornare la versione di Fedora è semplice ma richiede una buona connessione internet. Non tutti possono essere felici con 1,5 GB di aggiornamenti di versione ogni nove mesi.
Ubuntu ha due versioni: la release regolare e la release LTS (Long Term Support). La versione regolare è simile a Fedora. Viene rilasciata ad intervalli di sei mesi ed è supportata per nove mesi.
La release LTS arriva ad un intervallo di due anni ed è supportata per cinque anni. I rilasci regolari portano nuove caratteristiche e nuove versioni del software, mentre il rilascio LTS mantiene le versioni più vecchie. Questo la rende un’ottima scelta per chi non ama i cambiamenti frequenti e preferisce la stabilità.
Distribuzioni di base solide
Ubuntu è basata su Debian. Debian è uno dei più grandi progetti comunitari e uno dei progetti più rispettati nel mondo del software libero.
Fedora è un progetto comunitario di Red Hat. Red Hat è una distribuzione Linux focalizzata sulle imprese. Fedora funziona come un ‘terreno di prova’ (upstream in termini tecnici) per le nuove caratteristiche prima che queste siano incluse in Red Hat Enterprise Linux.
Sostenuto dalle imprese
Sia Ubuntu che Fedora sono sostenute dalle loro società madri. Ubuntu è di Canonical mentre Fedora è di Red Hat (ora parte di IBM). Il supporto delle imprese è importante perché assicura che la distribuzione Linux sia ben mantenuta.
Le distribuzioni per hobbisti create da un gruppo di individui spesso crollano sotto il carico di lavoro. Potreste aver visto progetti di distribuzione ragionevolmente popolari essere chiusi per questa sola ragione. Antergos, Korora sono solo alcuni dei molti esempi in cui le distribuzioni sono state interrotte perché gli sviluppatori non riuscivano ad avere abbastanza tempo libero per lavorare al progetto.
Il fatto che sia Ubuntu che Fedora siano supportate da due imprese basate su Linux le rende una scelta valida rispetto ad altre distribuzioni indipendenti.
Ubuntu vs Fedora come server
Il confronto tra Ubuntu e Fedora è stato finora rivolto principalmente agli utenti desktop. Ma una discussione su Linux non è completa finché non si includono i server.
Ubuntu non è solo popolare sui desktop, ha anche una buona presenza sul lato server. Se avete familiarità con Ubuntu come desktop, potreste non sentirvi a disagio con l’edizione server di Ubuntu. Ho iniziato con Ubuntu desktop e ora i miei siti web sono ospitati su server Linux con Ubuntu.
Anche Fedora ha un’edizione server e alcune persone la usano. Ma la maggior parte dei sysadmin non preferisce un server che deve essere aggiornato e riavviato ogni nove mesi.
Conoscere Fedora aiuta ad usare Red Hat Enterprise Linux (RHEL). RHEL è un prodotto a pagamento e dovrete acquistare un abbonamento. Se volete un sistema operativo per far girare i server che sia vicino a Fedora/Red Hat, vi consiglio di usare CentOS. CentOS è anche un progetto comunitario affiliato a Red Hat, ma questo è focalizzato sui server.
Conclusione
Come potete vedere, sia Ubuntu che Fedora sono simili tra loro su diversi punti. Ubuntu è in testa quando si tratta di disponibilità di software, installazione di driver e supporto online. E questi sono i punti che rendono Ubuntu una scelta migliore, specialmente per gli utenti Linux inesperti.
Se volete familiarizzare con Red Hat, Fedora è un buon punto di partenza. Se avete un po’ di esperienza con Linux o se volete usare solo software open source, Fedora è una scelta eccellente.
Alla fine, sta davvero a voi decidere se volete usare Fedora o Ubuntu. Vi suggerirei di creare live USB di entrambe le distribuzioni o di provarle in una macchina virtuale.