GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come migrare a CentOS Stream 8 da CentOS Linux 8

Se hai intenzione di eseguire l'aggiornamento a CentOS 8 da CentOS 7, potrebbe essere necessario saltarlo per ora, perché CentOS 8 non sarà più disponibile! Se lo stai già utilizzando, dovresti considerare di migrare a CentOS Stream 8 da CentOS Linux 8.

CentOS (abbreviazione di C immunità ENT erprise O pertinente S ystem ) è il clone del sistema Red Hat Enterprise Linux (RHEL). CentOS è ampiamente noto per la sua stabilità e affidabilità ed è la scelta popolare per molti provider di hosting web. Inoltre, è il gateway per le persone che vogliono imparare RHEL gratuitamente. Bene, lo spettacolo è finito. Gli sviluppatori CentOS hanno annunciato che stanno spostando la loro attenzione su CentOS Stream.

Secondo l'annuncio ufficiale , CentOS Linux 8, come ricostruzione di RHEL 8, terminerà alla fine del 2021. CentOS Stream continua dopo tale data, fungendo da ramo upstream (sviluppo) di Red Hat Enterprise Linux. In altre parole, CentOS Stream sarà un modello pre-release (cioè beta) a rotazione.

Quindi CentOS Stream non sarà più una ricostruzione a valle della versione RHEL. Ora è un midstream che vivrà tra Fedora e RHEL. Per dirla in parole povere, non è più Fedora -> RHEL -> CentOS ma Fedora -> CentOS -> RHEL . A partire da gennaio 2022, RHEL sarà basato su CentOS e non viceversa.

Puoi ancora utilizzare CentOS 8 e inviare patch fino al 31 dicembre 2021. Ma CentOS 8 verrà terminato all'inizio di questo periodo l'anno prossimo e non ci sarà CentOS 9. Gli utenti di CentOS Linux 7 non devono farsi prendere dal panico. CentOS 7 continuerà fino alla fine della sua vita nel 2024 .

Mentre esaminavo i commenti nel blog di CentOS, ho notato che Mr.Gregory Kurtzer , il fondatore originale di CentOS, ha lasciato un commento . Dice che sta progettando di creare un'altra ricostruzione di RHEL. Davvero una buona notizia!

Ora andiamo avanti e migrare da CentOS Linux 8 a CentOS Stream 8. Non è così difficile.

Migra a CentOS Stream 8 da CentOS Linux 8

Prima di tutto, esegui il backup dei tuoi dati importanti , per ogni evenienza.

Aggiorna CentOS 8 all'ultima versione disponibile utilizzando il comando:

$ sudo dnf update

Dopo aver aggiornato il sistema, riavviarlo. Controlla la versione corrente di CentOS 8 usando il comando:

$ cat /etc/redhat-release 
CentOS Linux release 8.3.2011

Quindi, abilita il repository CentOS Stream usando il comando:

$ sudo dnf install centos-release-stream

Risultato di esempio:

Last metadata expiration check: 0:35:27 ago on Wednesday 09 December 2020 12:44:07 PM IST.
Dependencies resolved.
=========================================================================
 Package                 Arch     Version                 Repo      Size
=========================================================================
Installing:
 centos-release-stream   x86_64   8.1-1.1911.0.7.el8      extras    11 k

Transaction Summary
=========================================================================
Install  1 Package

Total download size: 11 k
Installed size: 6.6 k
Is this ok [y/N]: y
Downloading Packages:
centos-release-stream-8.1-1.1911.0.7.el8  17 kB/s |  11 kB     00:00    
-------------------------------------------------------------------------
Total                                    5.9 kB/s |  11 kB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                 1/1 
  Installing       : centos-release-stream-8.1-1.1911.0.7.el8.x86_   1/1 
  Verifying        : centos-release-stream-8.1-1.1911.0.7.el8.x86_   1/1 

Installed:
  centos-release-stream-8.1-1.1911.0.7.el8.x86_64                        

Complete!

Sostituisci tutti i repository CentOS Linux esistenti con i repository CentOS Stream:

$ sudo dnf swap centos-{linux,stream}-repos

Infine, esegui il comando seguente per migrare CentOS Linux 8 in CentOS Stream 8:

$ sudo dnf distro-sync

La distro-sync comando eseguirà gli aggiornamenti, i downgrade necessari o manterrà i pacchetti installati selezionati in modo che corrispondano all'ultima versione disponibile da qualsiasi repository abilitato. Se non viene fornito alcun pacchetto, vengono considerati tutti i pacchetti installati. Digita Y e premi ENTER per iniziare la migrazione a CentOS Stream 8:

Risultato di esempio:

CentOS-Stream - AppStream                                                                               521 kB/s | 6.3 MB     00:12    
CentOS-Stream - Base                                                                                    304 kB/s | 2.3 MB     00:07    
CentOS-Stream - Extras                                                                                  5.1 kB/s | 7.0 kB     00:01    
Last metadata expiration check: 0:00:01 ago on Wednesday 09 December 2020 01:22:28 PM IST.
Dependencies resolved.
========================================================================================================================================
 Package                                         Architecture    Version                                Repository                 Size
========================================================================================================================================
Installing:
 centos-stream-release                           noarch          8.4-1.el8                              Stream-BaseOS              21 k
     replacing  centos-linux-release.noarch 8.3-1.2011.el8
     replacing  centos-release-stream.x86_64 8.1-1.1911.0.7.el8
Upgrading:
 NetworkManager                                  x86_64          1:1.30.0-0.2.el8                       Stream-BaseOS             2.5 M
 NetworkManager-libnm                            x86_64          1:1.30.0-0.2.el8                       Stream-BaseOS             1.8 M
 NetworkManager-team                             x86_64          1:1.30.0-0.2.el8                       Stream-BaseOS             142 k
 NetworkManager-tui                              x86_64          1:1.30.0-0.2.el8                       Stream-BaseOS             322 k
 avahi-glib                                      x86_64          0.7-20.el8                             Stream-BaseOS              14 k
 avahi-libs                                      x86_64          0.7-20.el8                             Stream-BaseOS              62 k
 bind-export-libs                                x86_64          32:9.11.20-6.el8                       
.
.
.
.
baseos                     57 k
 python3-subscription-manager-rhsm               x86_64          1.28.5-1.el8                           Stream-BaseOS             362 k
 subscription-manager                            x86_64          1.28.5-1.el8                           Stream-BaseOS             1.1 M
 subscription-manager-rhsm-certificates          x86_64          1.28.5-1.el8                           Stream-BaseOS             258 k
 usermode                                        x86_64          1.113-1.el8                            baseos                    202 k

Transaction Summary
========================================================================================================================================
Install    9 Packages
Upgrade  107 Packages

Total download size: 205 M
Is this ok [y/N]: y

Ci vorrà del tempo a seconda della velocità di Internet. Una volta completata la migrazione di CentOS Stream 8, esegui il comando seguente per verificare:

$ cat /etc/redhat-release 
CentOS Stream release 8

Se desideri una nuova ISO di CentOS Stream, puoi ottenerla dalla pagina ufficiale .

Gli utenti CentOS non sono contenti e sono contrari a questa decisione

Molti utenti e sviluppatori CentOS Linux sono delusi da questa decisione. Molti utenti frustrati hanno commentato che se lo aspettavano da quando IBM ha rilevato Red Hat.

Inoltre, così tanti utenti stanno pensando di passare a diverse distribuzioni che forniscono supporto a lungo termine. Le alternative più suggerite dagli utenti sono FreeBSD, Debian, openSUSE e Ubuntu.

Non sappiamo come Red Hat risponderà all'agitazione degli utenti. Potrebbero semplicemente ignorare la comunità CentOS e andare avanti. Aspettiamo e vediamo.

Non vuoi passare a CentOS Stream? Che ne dici di altri cloni RHEL come AlmaLinux o Rocky Linux o Oracle Linux ? Le seguenti guide spiegano come convertire in AlmaLINux, Rocky Linux e Oracle Linux da CentOS.

  • Migra ad AlmaLinux da CentOS 8 utilizzando lo script Almalinux-deploy
  • Come migrare a Rocky Linux 8 da CentOS 8 Linux
  • Il modo non ufficiale per migrare ad AlmaLinux da CentOS 8
  • Come migrare CentOS 7 ad AlmaLinux 8, CentOS Stream 8, Oracle Linux 8, Rocky Linux 8 usando ELEvate Utility

Cent OS
  1. Come migrare da CentOS ad AlmaLinux

  2. Come migrare da Centos 8 a Rocky Linux 8

  3. Come convertire da CentOS Linux 8 a CentOS Stream 8

  4. Come migrare l'installazione di CentOS 8 su CentOS Stream

  5. Come migrare da CentOS 8 a Rocky Linux 8

Come migrare da CentOS 8 ad AlmaLinux 8.

Come migrare da CentOS 8 Linux ad AlmaLinux 8

Come migrare CentOS 8 Linux su CentOS Stream

Come migrare da CentOS 8 a Rocky Linux 8

Come migrare da CentOS a Oracle Linux

Come migrare da CentOS 8 a CentOS Stream