Si planea actualizar a CentOS 8 desde CentOS 7, es posible que deba omitirlo por ahora, ¡porque CentOS 8 desaparecerá! Si ya lo está utilizando, debería considerar migrar a CentOS Stream 8 desde CentOS Linux 8.
CentOS (abreviatura de C comunidad ENT sorpresa O operando S ystem) es el clon del sistema Red Hat Enterprise Linux (RHEL). CentOS es ampliamente conocido por su estabilidad y confiabilidad y es la opción popular para muchos proveedores de alojamiento web. Además, es la puerta de entrada para las personas que quieren aprender RHEL de forma gratuita. Bueno, el espectáculo ha terminado. Los desarrolladores de CentOS han anunciado que cambiarán su enfoque a CentOS Stream.
Según el anuncio oficial , CentOS Linux 8, como una reconstrucción de RHEL 8, finalizará a fines de 2021. CentOS Stream continúa después de esa fecha, sirviendo como la rama ascendente (desarrollo) de Red Hat Enterprise Linux. En otras palabras, CentOS Stream será un modelo continuo de prelanzamiento (es decir, beta).
Por lo tanto, CentOS Stream ya no será una reconstrucción posterior del lanzamiento de RHEL. Ahora es un midstream que vivirá entre Fedora y RHEL. Para poner esto en términos sencillos, ya no es Fedora -> RHEL -> CentOS pero Fedora -> CentOS -> RHEL . A partir de enero de 2022, RHEL se basará en CentOS y no al revés.
Todavía puede usar CentOS 8 y enviar parches también hasta el 31 de diciembre de 2021. Pero CentOS 8 finalizará temprano en esta época el próximo año, y no habrá CentOS 9. Los usuarios de CentOS Linux 7 no deben entrar en pánico. CentOS 7 continuará hasta el final de su vida en 2024 .
Mientras revisaba los comentarios en el blog de CentOS, noté que Sr.Gregory Kurtzer , el fundador original de CentOS, ha dejado un comentario . Dice que planea crear otra reconstrucción de RHEL. ¡Buenas noticias!
Ahora avancemos y migremos CentOS Linux 8 a CentOS Stream 8. No es tan difícil.
Migrar a CentOS Stream 8 desde CentOS Linux 8
En primer lugar, haga una copia de seguridad de sus datos importantes , por si acaso.
Actualice CentOS 8 a la última versión disponible usando el comando:
$ sudo dnf update
Después de actualizar el sistema, reinícielo. Verifique la versión actual de CentOS 8 usando el comando:
$ cat /etc/redhat-release
CentOS Linux release 8.3.2011
Luego, habilite el repositorio de CentOS Stream usando el comando:
$ sudo dnf install centos-release-stream
Salida de muestra:
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!
Reemplace todos los repositorios de CentOS Linux existentes con repositorios de CentOS Stream:
$ sudo dnf swap centos-{linux,stream}-repos
Finalmente, ejecute el siguiente comando para migrar CentOS Linux 8 a CentOS Stream 8:
$ sudo dnf distro-sync
La distro-sync
El comando hará las actualizaciones necesarias, degradará o mantendrá los paquetes instalados seleccionados para que coincidan con la última versión disponible de cualquier repositorio habilitado. Si no se proporciona ningún paquete, se consideran todos los paquetes instalados. Escribe Y
y presiona ENTER
para comenzar a migrar a CentOS Stream 8:
Salida de muestra:
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
Esto tomará un tiempo dependiendo de su velocidad de Internet. Una vez que se complete la migración de CentOS Stream 8, ejecute el siguiente comando para verificar:
$ cat /etc/redhat-release
CentOS Stream release 8
Si desea una nueva ISO de CentOS Stream, puede obtenerla en la página oficial .
Los usuarios de CentOS no están contentos y están en contra de esta decisión
Muchos usuarios y desarrolladores de CentOS Linux están decepcionados con esta decisión. Muchos usuarios frustrados han comentado que esperaban esto desde que IBM compró Red Hat.
Además, muchos usuarios están pensando en pasar a diferentes distribuciones que brinden soporte a largo plazo. Las alternativas más sugeridas por los usuarios son FreeBSD, Debian, openSUSE y Ubuntu.
No sabemos cómo va a responder Red Hat a la agitación de los usuarios. Puede ser que simplemente ignoren a la comunidad de CentOS y sigan adelante. Esperemos y veamos.
¿No quiere cambiar a CentOS Stream? ¿Qué hay de otros clones de RHEL como AlmaLinux? o Rocky Linux o Oracle Linux ? Las siguientes guías explican cómo convertir a AlmaLInux, Rocky Linux y Oracle Linux desde CentOS.
- Migrar a AlmaLinux desde CentOS 8 usando Almalinux-deploy Script
- Cómo migrar a Rocky Linux 8 desde CentOS 8 Linux
- La forma no oficial de migrar a AlmaLinux desde CentOS 8
- Cómo migrar CentOS 7 a AlmaLinux 8, CentOS Stream 8, Oracle Linux 8, Rocky Linux 8 usando la utilidad ELevate