Se il "cambio di direzione" di Red Hat in merito a CentOS ti ha lasciato a rimescolare per un sostituto, o forse vuoi un distro Linux di livello aziendale su cui imparare ma non vuoi avere a che fare con le restrizioni di Red Hat, prendi in considerazione la transizione a Oracle Linux.
Discutiamo di Oracle Linux in dettaglio insieme ai motivi per cui potresti volerlo installare.
Che cos'è Oracle Linux?
Oracle Linux è, come suggerisce il nome, una distribuzione Linux creata da Oracle. È basato su Red Hat Enterprise Linux, o RHEL, e mira alla piena compatibilità con quella distribuzione. Oracle ha persino script che ti consentono di convertire da RHEL o CentOS a Oracle Linux.
Oracle Linux è progettato per garantire l'affidabilità utilizzando la tecnologia acquisita da Sun Microsystems come DTrace. DTrace è uno strumento che consente di esaminare il comportamento del kernel e del programma. È estremamente utile per gli sviluppatori che lavorano su software di sistema e per gli amministratori di sistema.
È anche possibile aggiornare il kernel in tempo reale senza dover riavviare, il che è interessante per le aziende che desiderano il minor tempo di inattività possibile. Tuttavia, è necessario un contratto con Oracle per ottenere l'accesso a questa funzionalità.
Oracle Linux è una distribuzione Linux di livello aziendale disponibile completamente gratuita e supportata da una delle più grandi società di software al mondo. Per tutti i motivi sopra menzionati, ha attratto clienti aziendali di alto profilo come United Airlines e la compagnia di assicurazioni Progressive. Oracle lo utilizza anche internamente per le proprie implementazioni cloud.
Oracle Linux utilizza anche il file system XFS, come altre distribuzioni basate su RHEL fare. Usa anche il gestore di pacchetti DNF. Chiunque abbia familiarità con RHEL, Fedora o CentOS dovrebbe sentirsi a casa con Oracle Linux.
Enterprise Linux senza il contratto Enterprise
Una cosa che rende Oracle Linux attraente rispetto a RHEL vaniglia è che non ci sono costi di licenza. Red Hat offre un abbonamento gratuito per i singoli sviluppatori, ma devi aderire al loro programma e sei limitato a 16 macchine.
Con Oracle Linux, puoi semplicemente scaricare l'ISO, estrarlo sul supporto di installazione e installarlo proprio come qualsiasi altra distribuzione Linux. Puoi eseguirlo su tutte le macchine che vuoi, anche su un intero data center di server. Devi pagare una commissione solo se desideri un contratto di supporto da Oracle. Puoi valutare Oracle Linux e vedere se è adatto a te e alla tua azienda prima di firmare sulla linea tratteggiata.
Se stai sviluppando un'applicazione basata su server Linux o vuoi saperne di più sulle distribuzioni in stile Red Hat, potresti prendere in considerazione Oracle Linux. Se stai pensando a una carriera nell'IT, varrebbe la pena imparare Oracle Linux, poiché molti server Linux aziendali utilizzano distribuzioni in stile Red Hat.
L'indistruttibile kernel aziendale
Un'altra caratteristica che distingue Oracle Linux da RHEL è l'uso di ciò che Oracle chiama Unbreakable Enterprise Kernel.
Mentre UEK mira alla massima compatibilità con Red Hat, il kernel è, come suggerisce il nome, progettato per la massima affidabilità. UEK è il kernel predefinito, ma con il sistema è disponibile anche un kernel alternativo compatibile con Red Hat. Quest'ultimo è pensato per coloro che necessitano di un sistema più vicino a RHEL o al vecchio CentOS.
Installazione di Oracle Linux
L'installazione di Oracle Linux è simile ad altre distribuzioni in stile Red Hat. Si scarica il supporto di installazione da Pagina di download di Oracle Linux, avvialo e ti ritrovi in un menu di installazione grafico.
La prima cosa che dovresti fare è abilitare la tua interfaccia di rete, altrimenti ti ritroverai a installare un sistema senza una connessione Internet utilizzabile.
Dopodiché, hai il solito fuso orario, l'impostazione della partizione e la selezione del pacchetto. Puoi installare qualsiasi cosa, da un server minimo a un desktop completo. Dopo aver installato il sistema, puoi metterti al lavoro.
Non è nemmeno necessario installare Oracle Linux come distribuzione Linux autonoma. È disponibile su Windows sotto il sottosistema Windows per Linux (WSL). Se hai già installato WSL, puoi semplicemente installare Oracle Linux dalla pagina del Microsoft Store su Windows 10 o 11.
Con WSL, non ottieni Unbreakable Enterprise Kernel, perché WSL funziona in modo diverso rispetto a un'installazione Linux standard. Il kernel di Windows emula le chiamate di sistema Linux o esegue un kernel Linux separato, a seconda che utilizzi WSL1 o WSL2.
Come le altre distribuzioni WSL, ottieni un ambiente a riga di comando minimo. Se hai installato WSLg su Windows 11, puoi eseguire app Linux grafiche su Oracle Linux. Come con altre distribuzioni WSL, Oracle Linux è utile per testare applicazioni Web in locale e per imparare a utilizzare la riga di comando.
Oracle Linux come desktop
Sebbene Oracle Linux si rivolga ai server aziendali, è un desktop decente. Al momento dell'installazione, seleziona "Workstation" e assicurati che siano installati strumenti importanti come le applicazioni Internet e la suite per ufficio.
Quando installi un sistema desktop, troverai molti strumenti e app di altre distribuzioni Linux. Il desktop predefinito è GNOME e troverai anche altre app familiari come Mozilla Firefox e LibreOffice.
Oracle Linux è un desktop Linux affidabile e convenzionale. L'esecuzione con Unbreakable Enterprise Kernel sul desktop potrebbe sembrare eccessivo. Se Fedora sembra troppo veloce per te ma ti piacciono le distribuzioni stabili come Debian, potresti divertirti a usare Oracle Linux come desktop.
Puoi convertire da RHEL/CentOS a Oracle Linux
Una caratteristica interessante di Oracle Linux è che puoi cambiare posizione da altri derivati da Red Hat distribuzioni come RHEL o CentOS su Oracle Linux senza dover reinstallare il sistema operativo sul tuo macchina.
Oracle fornisce anche uno script per passare dai server CentOS a Oracle Linux su GitHub.
I clienti RHEL che desiderano cambiare possono anche cambiare il loro sistema dopo aver creato un account. Oracle fornisce anche i clienti istruzioni per cambiare i loro server RHEL sul loro sito web. Si tratta principalmente di indirizzare il gestore di pacchetti ai server giusti. Non è niente al di là delle capacità dell'amministratore di sistema medio. In realtà devi avere un contratto di supporto da Oracle per passare dai server RHEL.
Oracle Linux è una valida alternativa a CentOS
Se ti senti a tuo agio con una distribuzione gestita da un importante conglomerato di software, Oracle Linux potrebbe rivelarsi un valido sostituto di Red Hat Enterprise Linux o CentOS.
A differenza di RHEL, non devi fare i salti mortali per provarlo. Puoi installarlo come server o desktop proprio come con altre distribuzioni e persino convertire qualsiasi sistema esistente in Oracle Linux.
Oracle Linux non è l'unica alternativa a CentOS. Ci sono molte altre distribuzioni Linux che sono molto migliori di CentOS e Oracle Linux.