Com migrar de CentOS 8 a Rocky Linux 8


Rocky Linux 8.5, amb el nom en clau Green Obsidian, per fi és aquí! Va ser llançat el 12 de novembre de 2021, amb prou feines sis mesos després del llançament de Rocky Linux 8.4, que és una quarta versió estable de la darrera versió.

Aquesta és la primera versió estable i preparada per a la producció de Rocky Linux després de mesos d'intensa investigació i desenvolupament. Està disponible per a arquitectures x86_64 i ARM64.

Com ja sabeu, Rocky Linux és un sistema operatiu d'empresa comunitària que és 100% compatible error per error amb Red Hat Enterprise Linux 8.5. Això la converteix en una alternativa perfecta a CentOS 8 que es convertirà en EOL a finals de desembre de 2021.

Amb el llançament de Rocky Linux 8.5, s'ha posat a disposició una eina de conversió per ajudar-vos a migrar de CentOS 8 a Rocky Linux. Això és convenient per a aquells que volen provar Rocky Linux 8 sense realitzar una instal·lació nova.

Només per posar-vos al dia, podeu actualitzar les distribucions següents a Rocky Linux 8.5:

  • Red Hat Enterprise Linux 8.4
  • CentOS Linux 8.4
  • AlmaLinux 8.4
  • Oracle Linux 8.4

Si voleu una instal·lació nova, continueu i descarregueu Rocky Linux 8.5, que està disponible en imatges mínimes, DVD i ISO d'arrencada.

Sorprenentment, Rocky Linux 8.5 també està disponible a Amazon Web Services (AWS Marketplace) i Google Cloud Platform. A més, podeu trobar Rocky Linux en imatges de contenidors del Docker Hub i Quay.io.

Migració de CentOS 8 a Rocky Linux 8.5

Abans de migrar a Rocky Linux 8.5 i, per tant, a qualsevol altre sistema operatiu, sempre es recomana fer una còpia de seguretat de tots els fitxers perquè pugueu estar al costat correcte de les coses si es trenca alguna cosa.

Per començar, confirmarem la versió de CentOS 8 que estem utilitzant per a la migració. Actualment estem executant CentOS Linux 8.2 tal com s'indica a continuació.

$ cat /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

No cal que actualitzeu a la darrera versió de CentOS, com és el cas d'Oracle Linux.

El següent pas és descarregar l'script de migració migrate2rocky.sh, que està allotjat a GitHub i el podeu descarregar de la següent manera mitjançant l'eina de línia d'ordres wget.

$ wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

Un cop finalitzada la descàrrega, assigneu permisos d'execució al fitxer d'script de l'intèrpret d'ordres migrate2rocky.sh tal com es mostra.

$ chmod +x migrate2rocky.sh

Ara estem preparats per migrar a Rocky Linux.

Per iniciar la migració de CentOS 8 a Rocky Linux, executeu l'script de la següent manera:

$ sudo bash migrate2rocky.sh  -r

L'script comença identificant tots els dipòsits que mapegen de CentOS Linux 8 a Rocky Linux 8. A continuació, elimina els paquets i repositoris de CentOS 8 Linux i els substitueix pels seus equivalents de Rocky Linux 8.5.

A continuació, es procedeix a descarregar nous paquets requerits per Rocky Linux 8.5.

Després de descarregar els paquets, els torna a instal·lar i actualitza alguns dels paquets existents a les seves últimes versions. Tota la migració triga força temps i, en el nostre cas, va trigar aproximadament 3 hores. Tanmateix, això depèn completament de la velocitat de connexió a Internet. A més, la migració trigarà menys temps si esteu executant una instal·lació mínima.

Un cop finalitzada la migració, se us demanarà que reinicieu el sistema tal com es mostra.

Per reiniciar, executeu l'ordre:

$ sudo reboot

Durant el procés de reinici, es mostrarà el logotip de Rocky Linux per a la instal·lació de la GUI.

Al menú Grub, assegureu-vos de seleccionar l'entrada Rocky Linux que apareix com a primera opció.

A continuació, inicieu sessió amb les credencials del vostre compte d'usuari.

I això porta al fons d'escriptori Rocky Linux gris fosc.

I ja està. Ara podeu gaudir de l'estabilitat i de totes les altres avantatges que Rocky Linux ofereix sense cap cost, igual que ho vau fer amb CentOS Linux.