Entrando nel mondo Linux, il primo e più impegnativo compito è quello di decidere quale distribuzione si desidera utilizzare. Ci sono molte opzioni tra cui scegliere, ognuna con i suoi vantaggi e svantaggi. Due delle distribuzioni più popolari che esistono sono Ubuntu e Debian.
Sono entrambi molto utilizzati, ed è un po ‘ difficile scegliere tra di loro. Vorremmo aiutarvi fornendo alcuni fatti e le caratteristiche di entrambi per un po ‘ di confronto in modo che si può decidere quello che vuoi.
Introduzione
Debian
Debian è uno dei più antichi sistemi operativi basati su Linux. La sua prima versione è stata rilasciata nel 1993, il che rende abbastanza evidente quanto sia arrivato. Debian è principalmente conosciuta per la sua solida stabilità e per il suo rigoroso impegno verso l’open source. È anche interamente guidato dalla comunità. Nel corso degli anni sono sorte molte distribuzioni popolari basate su Debian, probabilmente a causa della sua stabilità e semplicità.
Ubuntu
Ubuntu è probabilmente il più popolare di Linux. Ubuntu ha una società dietro di esso, Canonical. Lo sviluppo e il supporto sono tutti fatti da loro. Un fatto interessante è che Ubuntu si basa su Debian, che è il motivo per cui un sacco di cose di base sono familiari tra Ubuntu e Debian. Ubuntu è diventato popolare grazie alle nuove ed eccitanti funzionalità che ha iniziato a fornire. Inoltre, avendo una società alle spalle, Ubuntu potrebbe davvero dedicare molto tempo a un’esperienza utente migliore.
Debian Vs. Ubuntu
Ubuntu e Debian sono entrambe abbastanza simili sotto molti aspetti. Entrambi usano il sistema di gestione dei pacchetti APT e i pacchetti DEB per l’installazione manuale. Entrambi hanno lo stesso ambiente desktop predefinito, che è GNOME. Ciò significa che l’aspetto predefinito e la maggior parte delle applicazioni predefinite/preinstallate saranno le stesse.
Ciclo di rilascio
Una prima differenza tra Ubuntu e Debian è il ciclo di rilascio. Mentre non dovrebbe essere un problema sulla maggior parte dei dispositivi, è ancora importante sapere se si dipende dalla nuova tecnologia hardware spesso, o vuole l’ultima versione di tutto il software.
Ubuntu ha un ciclo di rilascio ragionevolmente semplice. Ci sono due versioni rilasciate ogni anno e una versione LTS (Long Term Support) una volta ogni due anni. Queste versioni LTS raggiungono la loro fine vita dopo cinque anni di rilascio. Le versioni sono denominate secondo il modello Aggettivo Animale (entrambe le parole devono iniziare con la stessa prima lettera). Ad esempio, l’ultima versione si chiama Focal Fossa.
Example Release Cycle (Ubuntu Bionic Beaver)
Event | Date |
---|---|
Toolchain Uploaded | October 26th, 2017 |
Feature Definition Freeze | November 30th, 2017 |
Alpha 1 Build Release | January 11th, 2018 |
Alpha 2 Build Release | February 1st, 2018 |
Feature Freeze | March 1st, 2018 |
Beta 1 Build Release | March 8th, 2018 |
User Interface Freeze | March 22th, 2018 |
Documentation String Freeze | March 29th, 2018 |
Final Beta Build Release | April 5th, 2018 |
Linux Kernel Version Freeze | April 12th, 2018 |
Final Release Candidate | April 19th, 2018 |
Ubuntu 18.04 Release | April 26th, 2018 |
For Debian, there is no official release cycle mentioned. Anche se, troverete che una nuova versione appare una volta quasi due anni. Qui, le versioni prendono il nome da personaggi del franchise di Toy Story. Ad esempio, la versione più recente ha il nome, Buster.
Questo ciclo di rilascio diventa lento per alcune persone, a causa del quale c’è anche un rilascio aggiornato di frequente, Debian Testing. Nonostante il nome e la natura, se si crede agli utenti, Debian Testing è abbastanza stabile la maggior parte del tempo e può essere assunto come un rilascio a rotazione.
C’è un altro rilascio di Debian, chiamato ‘Unstable’, che è quello che dice. Debian Unstable viene aggiornato frequentemente e ha le ultime funzionalità, il che porta il sistema a rompersi molte volte. Questa versione è solo per coloro che stanno aiutando Debian a testare il rilascio e risolvere i bug o coloro che vivono ai margini. Il rilascio di Debian Unstable si chiama Sid, che è il nome del ragazzo di Toy Story che finisce sempre per rompere i giocattoli.
Stabilità
La stabilità può essere essenziale in base allo scopo di utilizzo. Ci sono alcune differenze tra la stabilità di Ubuntu e Debian, che dovresti conoscere.
Il ciclo di rilascio di Ubuntu è abbastanza regolare e le versioni sono per lo più molto stabili. Ci sono alcuni problemi affrontati di tanto in tanto, ma non molto spesso. Ubuntu è adatto per alcuni usi personali e situazioni in cui se il sistema si rompe, non ci saranno molti danni, il che copre la maggior parte degli utenti.
Debian è nota per la sua solida stabilità. Se hai una situazione in cui non hai bisogno dei software/driver più recenti e hai bisogno che il sistema sia davvero coerente, Debian è la strada da percorrere. Questa è la ragione per cui Debian è molto preferita nel caso dei server. Tuttavia, anche se è necessario un software aggiornato, si può sempre andare per Debian Testing.
Sviluppo
Questo punto potrebbe non essere importante per tutti, ma è comunque essenziale. I metodi di sviluppo e i team per entrambe le distribuzioni sono diversi.
Debian è interamente guidata dalla comunità. È mantenuto e sviluppato da programmatori e sviluppatori in tutto il mondo. Questa forma di sviluppo garantisce continuità. Se uno degli sviluppatori decide di smettere di lavorare al progetto, un altro sviluppatore potrebbe entrare e prendere posto e mantenere il progetto in corso. Debian è completamente priva di controllo centralizzato. Questo è anche uno dei motivi per un ciclo di rilascio stabile indeciso.
Il fatto che Debian sia basata sulla comunità, eppure così riuscita e ampiamente utilizzata è piuttosto una dichiarazione riguardo alla sua qualità.
Ubuntu è sviluppato e mantenuto da Canonical. Essendo gestito da una società, ha alcuni vantaggi. Ha un ciclo di rilascio definito; ha una linea di supporto ufficiale e ha anche un supporto software/hardware industriale specifico. Ma questo è anche uno svantaggio. Canonical può decidere in qualsiasi momento di staccare la spina sullo sviluppo attivo di Ubuntu. Anche se ciò è altamente improbabile, e ciò disturberebbe non solo gli utenti attivi ma anche centinaia di altre distribuzioni basate su Ubuntu (ad esempio, Linux Mint, Pop!_OS, Kubuntu, Xubuntu, ecc.).
Per questo motivo, Linux Mint ha avviato un progetto parallelo, LMDE (Linux Mint Debian Edition), che si basa su Debian. Come ho detto prima, questo è irrilevante per la maggior parte degli utenti, ma molti utenti usano Linux a causa della sua indipendenza.
Repository software
Ubuntu ha un repository software piuttosto vasto. Grazie alla sua popolarità, ha una grande selezione di software presenti nei suoi repository già, ma ci sono più opzioni da aggiungere. Si noti che i repository predefiniti sono sufficienti nella maggior parte dei casi.
Ubuntu ha la caratteristica di PPA (Personal Package Archive), che può essere utilizzato per aggiungere altri repository di sistema. Diversi project manager utilizzano PPA per consentire agli utenti di installare il loro software. Un chiaro vantaggio è che il software verrà aggiornato in modo simile a qualsiasi altro software nativo.
Oltre a questo, Canonical ha anche recentemente lavorato su Snapcraft, che fungerà da piattaforma centrale di pubblicazione e installazione di app per le distribuzioni Linux. Mentre dice che supporta tutte le distribuzioni Linux, è notato dagli utenti che attualmente gioca bene solo con le distribuzioni basate su Ubuntu.
Soprattutto, Ubuntu fornisce anche software proprietario nei suoi repository. Si tratta di driver hardware di aziende che non rendono il loro codice sorgente aperto. Mentre questo aggiunge supporto hardware e funzionalità al sistema in alcuni casi, a volte gli utenti non apprezzano la presenza di software proprietario nei loro sistemi.
Debian ha solo software libero e open-source nei suoi repository. Questo è per lo più ampio per gli utenti. Fatta eccezione per gli utenti che utilizzano hardware che ha solo driver proprietari, questi repository funzionano bene è la maggior parte dei casi. È possibile aggiungere repository che dispongono di software proprietario, anche, se questo è ciò che si richiede.
Debian supporta anche gli HTM, come menzionato sopra.
Debian, avendo solo puro software open-source nei suoi repository, è, infatti, qualcosa che spinge gli utenti ad esso. Alcuni utenti apprezzano l’impegno solo per l’open source. Un’altra distribuzione che ha solo software open source è Fedora.
Prestazioni del sistema
Debian e Ubuntu si comportano abbastanza bene e si sentono scattanti sulla maggior parte dell’hardware. Anche se si va nei minimi dettagli, Ubuntu viene fornito con più software promettendo alcune ‘caratteristiche’ che potrebbero essere considerati gonfio. Questo può differire da utente a utente. Debian, d’altra parte, viene fornito con un software preinstallato minimo.
Questo rende Debian più performante in una semplice installazione. Su Ubuntu, il software può essere disinstallato per rendere il sistema più leggero, ma potrebbe non funzionare sempre, poiché gli utenti non sanno ancora quali pacchetti sono essenziali per il sistema. Più probabile che no, si finirà per rompere l’installazione.
Gaming
Se sei un giocatore, allora probabilmente sarà interessato con l’ultima software, driver e supporto hardware. Sebbene Debian possa potenzialmente fornirlo, è probabile che si possa finire per interrompere l’installazione. Come accennato in precedenza, Ubuntu supporta anche alcuni pacchetti proprietari, che spesso consistono in driver grafici, essenziali per i giochi. Debian si concentra sull’aspetto open-source del software. Quindi, può essere fastidioso per ottenere tutti i tipi di software di lavoro.
È un fatto ben noto che con i giocatori, Ubuntu e distribuzioni come Pop!_OS ha funzionato molto meglio per quanto riguarda il supporto software e hardware.
Installazione
Per il processo di installazione, Debian utilizza il Debian Installer, che è basato su nCurses. D’altra parte, Ubuntu utilizza un programma di installazione chiamato Ubiquity.
Entrambi i programmi di installazione forniscono un’interfaccia grafica, ma l’Installatore Debian presenta molte più opzioni rispetto a Ubiquity. Anche se questo potrebbe essere un vantaggio per alcuni utenti, può essere abbastanza difficile per i principianti. Ma questo non è qualcosa di cui essere molto preoccupati, in quanto vi sono ampie guide disponibili su Internet per aiutare gli utenti attraverso di essa.
Scopo
Mentre le differenze apparenti sono menzionate sopra, dovresti anche sapere a cosa servono principalmente entrambe le distribuzioni. Qualsiasi distribuzione è sviluppata in base alla folla che utilizza la distribuzione, quindi è una considerazione rilevante prima di fare una scelta.
Ubuntu è una distribuzione per tutti gli usi. Avendo la massiccia base di utenti che ha, doveva essere sviluppato in tutte le direzioni. La base di utenti è composta da sviluppatori di software, giocatori, designer e normali utenti giornalieri che usano Internet, guardano/trasmettono film, modificano documenti, ecc. Ubuntu può essere ottimizzato in giro per soddisfare praticamente ogni uso che si potrebbe avere un requisito di.
Sebbene Debian possa essere configurata per tutti gli usi, la sua base di utenti è relativamente polarizzata verso utenti di un tipo specifico. Debian è molto popolare tra gli sviluppatori, considerando che ha una base stabile. Rispetto a Ubuntu, è possibile trovare Debian ad essere su un livello un po ‘ più intermedio. Non tutto potrebbe essere facilmente configurato, come potrebbe essere con Ubuntu.
In parole povere, Debian richiede più armeggiare per ottenere le cose fatte, che potrebbe essere fatto relativamente rapidamente utilizzando Ubuntu.
Scelte per l’ambiente desktop
Debian fornisce alcune scelte quando si tratta di ambienti desktop. Ad esempio, è possibile controllare la pagina ISO dell’ultima versione di Debian (Buster) qui. I DES forniti sono GNOME, Cinnamon, Xfce, KDE, MATE, LXDE, LXQt, e qualcosa chiamato ‘Standard’, che è Debian senza interfaccia grafica. Il DE predefinito per Debian è impostato su GNOME.
Se si desidera un DE che non è tra le versioni ufficiali, è possibile installare uno di essi e installare il DE desiderato, anche se sarebbe saggio installare la versione Standard se si desidera installare un altro DE, comunque.
Invece di fornire altri DES per la stessa distribuzione, Ubuntu ha diverse distribuzioni con nome per diversi DES. Ad esempio, Ubuntu con KDE è Kubuntu. Ubuntu con Xfce è Xubuntu e così via. A questo proposito, varie versioni di Ubuntu (riguardanti DE) sono Ubuntu (GNOME), Kubuntu (KDE), Xubuntu (Xfce), Lubuntu (LXQt), Ubuntu MATE (MATE) e Ubuntu Budgie (Budgie).
Per una panoramica, puoi consultare il nostro articolo sulle diverse varianti di Ubuntu.
Conclusione
Ubuntu e Debian sono entrambe fantastiche distribuzioni. Mentre potrebbero sembrare simili in superficie, troverete più differenze più in profondità si va. Ciò che si riduce a, alla fine, sono le preferenze e le esigenze personali. Sei a tuo agio con il software proprietario o vuoi impegnarti nell’open source? Stai bene con un po ‘ di armeggiare una volta ogni tanto, o vuoi che tutto sia facilmente accessibile?
Se rispondi a queste domande per te stesso, puoi facilmente fare una scelta. Vorremmo anche suggerire di provare entrambi i sistemi prima di fare una scelta, o almeno una volta utilizzando un sistema USB dal vivo. L’esperienza di prima mano aiuterà senza dubbio.