Com migrar la instal·lació de CentOS 8 a CentOS Stream


Aquesta setmana, Red Hat va crear una gran protesta pública pel seu anunci sobre el futur de CentOS. Red Hat, en un moviment impactant, està descontinuant el projecte CentOS a favor del llançament continuat, CentOS Stream.

El focus ara es desplaça a CentOS Stream com a distribució principal de CentOS. De fet, a finals del 2021, es tanquen les cortines a CentOS 8, que és una reconstrucció de RHEL 8, per obrir el camí a CentOS Stream, que servirà la branca aigües amunt de RHEL. En resum, no hi haurà CentOS 9 basat en RHEL 9 o cap altre llançament puntual de CentOS en el futur.

Els usuaris i fans de CentOS s'han mostrat histèrics des d'aquest pronunciament. Han expressat recels sobre el futur de CentOS, i amb raó perquè el pas a la transició a una versió continuada probablement soscabi l'estabilitat i la fiabilitat per les quals CentOS ha estat conegut.

En ser una versió continuada, CentOS Stream probablement afectarà l'estabilitat de dècades que ha estat un segell distintiu del projecte CentOS. Als ulls de molts entusiastes de CentOS, IBM simplement ha torpedinat CentOS deixant-lo enfonsar.

Tenint en compte el moviment sense precedents que en gran part ha rebut crítiques ferotges per part de la comunitat FOSS, potser us preguntareu què passa amb les versions anteriors de CentOS.

  • Per començar, CentOS 6 va arribar a l'EOL (End Of Life) el 30 de novembre de 2020. Per tant, si teniu servidors en producció amb CentOS 6, penseu a migrar a CentOS 7.
  • D'altra banda, CentOS 7 continuarà rebent actualitzacions de suport i manteniment fins al 30 de juny de 2024.
  • CentOS 8 continuarà rebent actualitzacions fins a finals de desembre de 2021, quan s'espera que els usuaris canviïn a CentOS Stream.

La distribució CentOS 8 Stream rebrà actualitzacions durant tota la fase de suport de RHEL. I com s'ha esmentat anteriorment, no tindrem CentOS 9 com a reconstrucció de RHEL 9. En canvi, CentOS Stream 9 assumirà aquest paper.

Migració de CentOS Linux 8 a CentOS Stream

Sense gaire opció, tret que tingueu previst seguir CentOS 7, l'única manera de continuar utilitzant CentOS i rebre actualitzacions mentre hi esteu és migrar a CentOS Stream. Això es pot aconseguir amb els següents passos senzills:

$ sudo  dnf install centos-release-stream
$ sudo  dnf swap centos-{linux,stream}-repos
$ sudo  dnf distro-sync

Com era previsible, això donarà lloc a algunes actualitzacions de paquets, amb la instal·lació d'altres paquets nous.

És cert que el final brusc de CentOS va ser un moviment mal pensat que farà que els usuaris de CentOS es canviïn a altres distribucions de Linux fiables que garanteixin un grau d'estabilitat decent com OpenSUSE o Debian.

A més, malgrat les garanties constants de Red Hat, sembla que CentOS Stream serà la plataforma beta per a futures versions de RHEL.

En un gir interessant, Gregory M. Kurtzer, que és el creador original de CentOS, ha expressat la seva desaprovació en la direcció que està prenent CentOS i actualment està treballant en una bifurcació de RHEL coneguda com RockyLinux per omplir el buit que queda. Ja hi ha una pàgina de Github per al projecte i serà interessant veure com surten les coses.