Come installare e aggiornare CentOS 8

Con ogni installazione di una nuova versione di un sistema operativo, c'è sempre l'aspettativa di quali saranno le nuove funzionalità, quali modifiche verranno applicate e in generale come si comporterà con le nostre applicazioni tradizionali, nonché la sua versatilità in un ambiente produttivo . L'aspettativa cresce molto di più quando si tratta di un sistema operativo a livello di server come CentOS.

Dopo diversi anni di verifica dell'affidabilità, delle prestazioni e della versatilità di CentOS 7, è giunto il momento di conoscere la nuova versione del sistema operativo per aziende in versione 8, che è stata sviluppata come piattaforma stabile, con una gestione semplice, che deriva da i sorgenti di Red Hat Enterprise Linux (RHEL).

CentOS 8.0 8.0 è in grado di fornire ai suoi milioni di utenti un sistema affidabile, in linea con le implementazioni cloud ibride per supportare carichi di lavoro che possono essere piuttosto grandi, ma senza perdere le prestazioni note.

CentOS 8 è un cambiamento forse non radicale, ma piuttosto ampio da quello che sapevamo di CentOS 7

Pacchetti modificati in CentOS 8Giusto per avere un'idea generale, i seguenti pacchetti sono stati modificati in CentOS 8:

  • abrt
  • anaconda
  • apache-commons-net
  • sistema di base
  • cloud-init
  • cabina di pilotaggio
  • compat-glibc
  • DHCP
  • firefox
  • fwupdate
  • grub2
  • httpd
  • configurazione iniziale
  • ipa
  • plug-in kabi-yum
  • kernel
  • kde-impostazioni
  • libreport
  • oscap-anaconda-addon
  • PacchettoKit
  • pezzi
  • plymouth
  • redhat-lsb
  • redhat-rpm-config
  • scap-security-guide
  • shim
  • shim-firmato
  • siete
  • gestore-abbonamenti
  • data di configurazione del sistema
  • system-config-kdump
  • uccello del tuono
  • xulrunner
  • yum

Pacchetti rimossiInoltre, alcuni pacchetti sono stati rimossi come:

  • redhat-access-gui
  • segnalibri-redhat
  • redhat-indexhtml
  • loghi-redhat
  • approfondimenti-cliente
  • gestione-abbonamento-migrazione
  • gestore-abbonamenti-dati-di-migrazione

Nuovi pacchettiInoltre, sono stati aggiunti nuovi pacchetti come:

  • centos-indexhtml
  • centos-logos
  • centos-release
  • centos-sfondi

CentOS 8 è stato definito con la versione 8.0-1905 e una delle novità annunciate dal progetto CentOS è lo sviluppo di una versione esclusiva per sviluppatori che si chiama CentOS Stream.

CentOS Stream è fondamentalmente una distribuzione Linux catalogata a rilascio progressivo che agisce tra lo sviluppo upstream su Fedora e lo sviluppo per Red Hat (RHEL). CentOS Stream gestirà il codice da sviluppare per la prossima versione di RHEL, quindi il suo obiettivo è lo sviluppo.

Il download di CentOS 8 è disponibile ai seguenti link:

Solvetic parlerà ora delle novità che troveremo in CentOS 8 in modo da essere pronti per utilizzare questo nuovo sistema operativo della famiglia Linux.

Novità e miglioramenti di CentOS 8Alcune di queste novità sono:

  • Integrazione di un'interfaccia firewall alla console web da cui possiamo eseguire tutte le attività di sicurezza.
  • La console web sarà disponibile per impostazione predefinita poiché viene installata automaticamente e tutte le porte firewall che verranno utilizzate dalla console vengono aperte automaticamente al momento dell'installazione.
  • La console web sarà compatibile con la maggior parte dei browser web moderni.
  • Il programma di installazione di CentOS 8 supporta il formato di crittografia del disco LUKS2 che consente il partizionamento del disco personale utilizzando i comandi autopart, logvol, part e RAID.
  • Anaconda ora supporta lo scopo del sistema.
  • CentOS 8 ora consente l'installazione da un repository sul disco rigido locale.
  • Ora possiamo creare immagini di sistema utilizzando Image Builder con il quale sarà possibile utilizzare e creare immagini disco ISO in tempo reale, creare file qcow2 che utilizziamo con una macchina virtuale, file di immagine del file system e altro ancora.
  • L'indirizzamento fisico ARM a 52 bit è disponibile in CentOS 8.
  • La gestione della memoria fisica supporta tabelle di pagine a 5 livelli.
  • NUMA ora supporta più nodi.
  • Miglioramenti YUM per la gestione modulare dei contenuti.
  • Nuove funzionalità in RPM come il supporto per le dipendenze booleane, il supporto per la creazione di pacchetti di file di dimensioni superiori a 4 GB e il supporto per i trigger di file.
  • Java 8 e Java 11 sono ora supportati e nativi della piattaforma.
  • Viene integrato un nuovo strumento per la gestione dello storage chiamato Stratis.
  • Python 3 è la versione predefinita.
  • La possibilità di registrazione della sessione è integrata grazie alla quale possiamo registrare tutte le azioni degli utenti nel sistema per una migliore amministrazione e supporto.
  • Avremo i database MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6 e PostgreSQL 10, Redis 4 in CentOS 8.
  • Nuovo Virtual Data Optimizer (Virtual Data Optimizer) grazie al quale è possibile eseguire la deduplicazione dello storage nativo nel kernel Linux, aumentandone la vita e le prestazioni.
  • In CentOS 8 il file system di root è stato crittografato per offrire una maggiore sicurezza.
  • Offre l'ambiente GNOME 3.28

Senza ulteriori parole, vedremo come installare CentOS 8 da zero e poi vedremo come aggiornare da CentOS 7 a questa nuova versione.

1. Come installare CentOS 8 in modalità Core

Passo 1
Una volta scaricato il file ISO di CentOS 8 che pesa 6,6 GB, procediamo a masterizzarlo su una USB avviabile o su un DVD. Successivamente, configuriamo l'avvio dell'apparecchiatura come segue:

  • Se abbiamo scelto di utilizzare un DVD selezioniamo la linea CD-ROM Drive.
  • Se utilizzeremo un USB avviabile, selezioniamo Dispositivi rimovibili.

Passo 2
Una volta avviata l'installazione, vedremo quanto segue:

Passaggio 3
Lì abbiamo le seguenti opzioni:

  • "Install CentOS Linux 8.0.1905" consente l'accesso diretto all'installazione del sistema.
  • "Test this media & Install CentOS Linux 8.0.1905" consente di eseguire un'analisi preliminare delle condizioni hardware del computer prima di procedere con l'installazione.

NotaPer installare CentOS 8 correttamente è necessario quanto segue:

  • Minimo 2 GB (4 GB consigliati) di RAM
  • 10 GB (20 GB consigliati) di spazio su disco rigido

Passaggio 3
L'opzione "Risoluzione dei problemi" è responsabile della correzione dei problemi prima dell'installazione di CentOS 8. Premi Invio e verrà avviato il programma di installazione del sistema:

INGRANDIRE

Passaggio 4
Una volta terminato si procede alla selezione della lingua di installazione di CentOS 8:

Passaggio 5
Una volta definita la lingua, facciamo clic su Continua e vedremo quanto segue. Come vediamo nella parte inferiore, viene lanciato un avviso in modo da completare i campi contrassegnati, per impostazione predefinita sarà sempre l'opzione "Destinazione installazione",

Passaggio 6
Cliccando lì vedremo quanto segue. In basso troviamo i dettagli del disco selezionato e lo confermiamo cliccando sul pulsante "Fatto".

AzioniIn questa sezione è possibile:

  • Seleziona il disco rigido (obbligatorio) in cui installare CentOS 8.
  • Aggiungi nuovi dischi.
  • Configura automaticamente il partizionamento o seleziona "Personalizzato" e quindi aggiungi il modo in cui verrà distribuito il disco.

Passaggio 7
Ora possiamo vedere che questa opzione è stata convalidata. Una volta completato questo passaggio, fai clic su "Avvia installazione"

Passaggio 8
Oltre a questo, abbiamo quanto segue:

TastieraCi permette di impostare la lingua della tastiera CentOS 8
Supporto linguisticoPossiamo aggiungere più lingue di utilizzo
Data e oraLì possiamo definire il fuso orario della nostra posizione
Fonte di installazioneConsente di stabilire da dove verrà installato CentOS 8
Selezione del softwareConsente di aggiungere le utilità e gli ambienti disponibili per CentOS 8
KDUMPPermette di abilitare la funzione KDUMP che è un meccanismo di crash dump di corruzione nel kernel di sistema.
Nome della rete e della squadraLì possiamo attivare la rete e assegnare un nome all'apparecchiatura se lo desideriamo
Politica di sicurezzaConsente di stabilire nuove politiche di sicurezza generali in CentOS 8

NotaDiscutiamo le opzioni di selezione del software in CentOS 8 di seguito.

Passaggio 9
Vedremo quanto segue in cui dobbiamo confermare la password di root e assegnare l'utente amministratore:

Passaggio 10
Facciamo clic su "Root password" e procediamo ad assegnarla:

Passaggio 11
Clicchiamo su Fatto e ora clicchiamo su "Creazione utente" e procediamo alla registrazione degli stessi dati:

Passaggio 12
Fare clic su Fine e il processo di installazione di CentOS 8 continuerà:

Passaggio 13
Una volta terminato questo processo, vedremo quanto segue e faremo clic su Riavvia.

Passaggio 14
Rimuoviamo il disco o l'USB e vedremo il kernel CentOS 8:

Passaggio 15
Selezioniamo la prima riga per procedere con l'avvio del sistema e successivamente vedremo quanto segue. Facciamo clic su "Informazioni sulla licenza" per accettare la licenza CentOS 8:

Passaggio 16
Clicchiamo su Fatto e vediamo che la licenza è stata accettata:

Passaggio 17
Facciamo clic su "Termina configurazione" per continuare con il processo e procedere con l'accesso a CentOS 8:

Passaggio 18
La licenza che abbiamo installato CentOS 8 Core che ha un'interfaccia GNOME per impostazione predefinita:

Passo 19
Lì definiamo la lingua e poi possiamo configurare la scrittura:

Passaggio 20
Configuriamo la privacy:

Passo 21
Possiamo associare gli account online:

Passo 22
Abbiamo configurato CentOS 8:

Passo 23
Ora possiamo convalidare la versione di Centos installata eseguendo:

 lsb_release -a

Possiamo vedere che è la nuova versione di CentOS 8.

2. Come installare CentOS 8 Server


L'opzione successiva è installare CentOS 8 come server senza interfaccia grafica, che aiuta a ottimizzare la velocità di accesso, ovviamente dipende dai componenti hardware ed è uno dei modi più comuni per utilizzare CentOS.

Passo 1
Per questo metodo, ripetiamo il processo di inserimento del disco fino al punto in cui configuriamo il disco rigido, lì dobbiamo andare all'opzione "Selezione software" dove vedremo quanto segue. Lì attiviamo la casella Server e facciamo clic su Fine per continuare con l'installazione

Passo 2
Quindi dobbiamo configurare utente root e password come abbiamo visto:

Passaggio 3
Una volta terminato il processo e riavviato il sistema, vi accederemo utilizzando le credenziali registrate:

Passaggio 4
Ora possiamo controllare la versione di CentOS eseguendo:

 gatto / etc / redhat-release

Lì controlliamo che sia CentOS 8.

3. Come eseguire l'aggiornamento da CentOS 7 a CentOS 8


Ora questo è uno dei passaggi più vitali per migliaia di utenti poiché attualmente utilizzano CentOS 7 e desiderano aggiornare il proprio sistema a questa nuova versione CentOS 8 e Solvetic spiegheranno il processo.

ATTENZIONESembra che l'URL ufficiale di CentOS abbia smesso di funzionare per l'aggiornamento. Immaginiamo che sia temporaneo e che possa essere aggiornato in pochi giorni. Nel frattempo funziona solo per installare da 0 come abbiamo spiegato sopra.

Passo 1
Il primo passo da compiere sarà accedere al computer con CentOS 7 e aggiornare i suoi pacchetti eseguendo:

 yum aggiornamento

INGRANDIRE

Passo 2
Se ci sono aggiornamenti vedremo quanto segue:

INGRANDIRE

Passaggio 3
Inseriamo la lettera per confermare il download e l'installazione.

INGRANDIRE

Passaggio 4
Procediamo a verificare la versione corrente di CentOS sul computer eseguendo:

 gatto ecc / redhat-release

INGRANDIRE

Passaggio 5
Se vogliamo vedere la versione del kernel eseguiamo:

 uname -signora

INGRANDIRE

Passaggio 6
Il prossimo passo che faremo è andare nella directory / etc e lì individuare il percorso yum.repos.d, vedremo il seguente contenuto:

INGRANDIRE

Passaggio 7
Utilizzando alcuni editor accediamo al file CentOS-Base.repo:

 nano CentOS-Base.repo
Lì aggiungeremo quanto segue:
 [upgrade] nome = upgradebaseurl = http: //dev.centos.org/centos/8/upg/x86_64/enabled=1gpgcheck=0

INGRANDIRE

Passaggio 8
Salviamo le modifiche con i tasti Ctrl + O ed usciamo dall'editor con i tasti Ctrl + X.
Ora eseguiamo la seguente riga:

 yum install preupgrade-assistant-content

INGRANDIRE

Passaggio 9
Questo per installare la procedura guidata di aggiornamento e, una volta installato, procediamo con l'esecuzione di yum ugrade per cercare e installare gli aggiornamenti disponibili sul sistema, incluso CentOS 8:

INGRANDIRE

Passaggio 10
Lì procediamo con l'elenco e dobbiamo accettare il loro download:

INGRANDIRE

Passaggio 11
Una volta inserita la lettera S, il download continuerà:

INGRANDIRE

Passaggio 12
Quindi ci verrà chiesto se vogliamo importare la chiave GPG:

INGRANDIRE

Passaggio 13
Una volta terminato tutto ciò, sarà necessario riavviare il sistema con il comando reboot e poi verificare che sia stato aggiornato correttamente eseguendo:

 gatto ecc / redhat-release

INGRANDIRE

Con Solvetic hai imparato a installare o aggiornare alla nuova versione di CentOS 8 che sarà senza dubbio di grande supporto per tutti gli amministratori e gli utenti di questo fantastico sistema.

wave wave wave wave wave