cappello rosso

Red Hat contro Ubuntu

Red Hat contro Ubuntu

Red Hat e Ubuntu sono due grandi nomi nel mondo Linux. Sebbene entrambe queste distribuzioni di Linux provengano da ambienti diversi, le loro funzionalità si sovrappongono in larga misura. Se stai cercando di scegliere la tua prima distribuzione per sperimentare ciò che il software open source ha da offrire, questo articolo ti aiuterà a decidere se scegliere Red Hat o Ubuntu. E se sei solo curioso di sapere quali sono le differenze tra queste due popolari distribuzioni, continua a leggere perché abbiamo riassunto tutte le caratteristiche principali sia di Red Hat che di Ubuntu.

Storia

Red Hat Linux è pubblicato da Red Hat, Inc., che è una multinazionale americana di software fondata nel 1993. Red Hat ha rilasciato Red Hat Linux 1.0 il 3 novembre 1994, inizialmente chiamandolo Red Hat Commercial Linux. Red Hat Linux ha rapidamente ispirato molte altre distribuzioni derivate, tra cui Mandrake (oggi Mandriva), Turbolinux, Yellow Dog e Scientific, solo per citarne alcune. Red Hat Linux è stata la prima distribuzione ad utilizzare il sistema di gestione dei pacchetti RPM, che in seguito è diventato il formato del pacchetto di base del Linux Standard Base.

La prima versione di Ubuntu è stata rilasciata il 20 ottobre 2004 da Canonical Ltd., una società di software con sede nel Regno Unito fondata e finanziata dall'imprenditore sudafricano Mark Shuttleworth. A differenza di Red Hat Linux, Ubuntu non è una distribuzione Linux originale. Invece, è basato su Debian, che è uno dei primi sistemi operativi basati sul kernel Linux, rilasciato per la prima volta nel 1993. Ma nonostante non sia del tutto originale, è comunque riuscita a dare vita a innumerevoli derivati, tra cui Linux Mint (attualmente la distribuzione Linux desktop più popolare), Mythbuntu e Bodhi Linux, tra molti altri. Fin dal suo inizio, Ubuntu si è concentrato sull'usabilità, che ha portato alla sua rapida adozione da parte degli utenti domestici di tutto il mondo.

Scopo

cappello rosso

Red Hat come azienda è stata associata al suo sistema operativo aziendale, chiamato Red Hat Enterprise Linux. Quando senti o leggi qualcuno che parla di "Red Hat", di solito significa Red Hat Enterprise Linux.

Proprio come suggerisce il nome, Red Hat Enterprise Linux (RHEL) è strettamente una distribuzione Linux aziendale che si rivolge a grandi aziende, non a singoli utenti domestici. RHEL è orientato alla sicurezza e viene fornito con le vecchie versioni della maggior parte dei pacchetti, come i driver della scheda grafica o gli ambienti desktop. Tuttavia, Red Hat esegue il backport di importanti funzionalità, correzioni di sicurezza e correzioni di bug nei propri pacchetti, mantenendo RHEL altamente sicuro e compatibile con varie applicazioni aziendali.

Red Hat è anche responsabile di SELinux e RHEL viene fornito con SELinux abilitato per impostazione predefinita. SELinux è un modulo di sicurezza del kernel Linux che fornisce un meccanismo per supportare le politiche di sicurezza del controllo degli accessi ed è un pilastro importante di molte installazioni Linux rinforzate.

Forse la cosa più importante che separa RHEL dalle altre distribuzioni Linux è il fatto che gli utenti devono acquistare un contratto di supporto per usarlo. Le grandi aziende in realtà vogliono un supporto professionale dai fornitori, quindi a loro non importa, ma gli utenti domestici raramente pagano qualcun altro per risolvere i problemi del sistema operativo, in particolare gli utenti Linux.

Dovremmo notare che esiste una distribuzione Linux gratuita di classe enterprise basata su RHEL e il suo nome è CentOS. L'unica grande differenza tra CentOS e RHEL è il suddetto supporto a pagamento.

Ubuntu

Poiché abbiamo stabilito che Red Hat è sinonimo della sua distribuzione Linux commerciale di livello aziendale chiamata Red Hat Enterprise Linux (RHEL), vogliamo iniziare questa sezione chiarendo che Canonical, la società dietro Ubuntu, offre anche contratti di supporto proprio come Red Hat funziona anche se Ubuntu di solito funziona su personal computer.

Se osservi le statistiche di utilizzo e la quota di mercato di Linux per i siti Web, noterai che Ubuntu è in realtà la distribuzione Linux più utilizzata sui server, il che potrebbe portarti a credere che anche i clienti aziendali preferiscano Ubuntu a RHEL. Sebbene sia vero che la maggior parte degli strumenti aziendali di terze parti funziona perfettamente su entrambe le distribuzioni, i sistemi importanti di solito eseguono RHEL o altre distribuzioni di livello aziendale. La percentuale di server Ubuntu è così alta perché i sistemi protetti di solito rendono impossibile dire dall'esterno quale sistema operativo eseguono.

L'approccio di Ubuntu consiste nell'offrire agli utenti molte versioni su misura per casi d'uso specifici, concentrandosi sull'usabilità e dando la priorità alle funzionalità moderne rispetto alla stabilità e alla sicurezza. In quanto tale, Ubuntu è disponibile in più versioni e può essere eseguito sulla maggior parte dei computer desktop, server e persino su alcuni smartphone e tablet.

Ubuntu non esegue il backport degli aggiornamenti di sicurezza e delle correzioni di bug come fa Red Hat. Invece, rilasciano nuove versioni dei pacchetti quando sono disponibili. In cambio di SELinux, Ubuntu utilizza un modulo di sicurezza del kernel Linux chiamato AppArmor per limitare le capacità dei programmi con profili per programma.

Uso quotidiano

Red Hat e Ubuntu utilizzano il kernel Linux e le utility core GNU (un pacchetto popolare contenente molti strumenti di base), il che significa che gli stessi comandi e le stesse applicazioni vengono eseguiti su entrambe le distribuzioni. Detto questo, Ubuntu usa i pacchetti Debian come formato di pacchetto software, mentre Red Hat usa il suo sistema di gestione dei pacchetti RPM Package Manager.

Per installare Firefox su Ubuntu, è possibile utilizzare Ubuntu Software Center o digitare apt-get install firefox nel terminale. Per installare lo stesso pacchetto su Red Hat, è possibile utilizzare lo strumento di gestione dei pacchetti o digitare yum installa firefox nel terminale.

L'ambiente desktop predefinito di Ubuntu si chiama Unity ed è stato originariamente sviluppato da Canonical Ltd. Esclusivamente per Ubuntu. Unity è basato sull'ambiente desktop GNOME, che è l'ambiente desktop predefinito di Red Hat Linux. Dal punto di vista degli utenti finali, le differenze tra Unity e GNOME sono relativamente minori e la maggior parte sono puramente visive.

Conclusione

Nonostante una significativa sovrapposizione tra Red Hat Linux e Ubuntu, ciascuna di queste due distribuzioni si rivolge a un pubblico diverso. Red Hat Linux si rivolge ai clienti aziendali che richiedono supporto professionale e un'eccellente sicurezza e sono disposti a pagare ciò che serve per ottenerli. Ubuntu si sente a suo agio sui computer desktop e sui server meno critici gestiti da amministratori dilettanti e professionisti allo stesso modo. Se sei un principiante di Linux, dovresti assolutamente iniziare con Ubuntu. Il web è pieno di eccellenti risorse destinate agli utenti Ubuntu, quindi ti divertirai molto più facilmente a imparare come funzionano le cose.

Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...
Come utilizzare AutoKey per automatizzare i giochi Linux
AutoKey è un'utilità di automazione desktop per Linux e X11, programmata in Python 3, GTK e Qt. Utilizzando la sua funzionalità di scripting e MACRO, ...
Come mostrare il contatore FPS nei giochi Linux
I giochi Linux hanno avuto una grande spinta quando Valve ha annunciato il supporto Linux per il client Steam e i loro giochi nel 2012. Da allora, mol...