Comment migrer l’installation de CentOS 8 vers CentOS Stream
Cette semaine, Red Hat a suscité un tollé général suite à son annonce concernant l’avenir de CentOS. Red Hat, dans un geste choquant, abandonne le projet CentOS au profit de la version continue, CentOS Stream.
L’accent est désormais mis sur CentOS Stream en tant que distribution principale de CentOS. En effet, à la fin de l’année 2021, les rideaux se ferment sur CentOS 8 qui est une reconstruction de RHEL 8, pour ouvrir la voie à CentOS Stream qui servira la branche amont de RHEL. En bref, il n’y aura pas de CentOS 9 basé sur RHEL 9 ou toute autre version intermédiaire de CentOS à l’avenir.
Les utilisateurs et les fans de CentOS sont hystériques depuis cette déclaration. Ils ont exprimé des doutes sur l’avenir de CentOS, et à juste titre parce que la transition vers une version continue est susceptible de saper la stabilité et la fiabilité pour lesquelles CentOS a été renommé.
En tant que version continue, CentOS Stream aura très probablement un impact sur la stabilité vieille de plusieurs décennies qui a été une marque de fabrique du projet CentOS. Aux yeux de nombreux amateurs de CentOS, IBM a tout simplement torpillé CentOS en le laissant couler.
Qu’est-ce que cela signifie pour les autres versions de CentOS Linux ?
Compte tenu de cette décision sans précédent qui a été largement accueillie par de vives critiques de la part de la communauté FOSS, vous vous demandez peut-être ce qu’il advient des précédentes versions de CentOS.
- Pour commencer, CentOS 6 a atteint la fin de vie le 30 novembre 2020. Donc, si vous avez des serveurs en production exécutant CentOS 6, envisagez de migrer vers CentOS 7.
- D’autre part, CentOS 7 continuera à recevoir des mises à jour de support et de maintenance jusqu’au 30 juin 2024.
- CentOS 8 continuera à recevoir des mises à jour jusqu’à la fin du mois de décembre 2021, après quoi les utilisateurs devront passer à CentOS Stream.
La distribution CentOS 8 Stream recevra des mises à jour tout au long de la phase complète de prise en charge de RHEL. Et comme mentionné précédemment, nous n’aurons pas CentOS 9 en tant que reconstruction de RHEL 9. Au lieu de cela, CentOS Stream 9 assumera ce rôle.
Migration de CentOS Linux 8 vers CentOS Stream
Sans vraiment avoir le choix, à moins que vous ne prévoyiez de vous en tenir à CentOS 7, la seule façon de continuer à utiliser CentOS et de recevoir des mises à jour pendant que vous y êtes est de migrer vers CentOS Stream. Cela peut être réalisé en suivant les étapes simples suivantes :
$ sudo dnf install centos-release-stream
sudo dnf swap centos-{linux,stream}-repos
sudo dnf distro-sync
Comme on pouvait s’y attendre, cela entraînera des mises à jour de paquets, avec l’installation d’autres nouveaux paquets.
Que nous réserve l’avenir ?
Certes, la fin abrupte de CentOS était une décision mal pensée qui verra les utilisateurs de CentOS se tourner vers d’autres distributions Linux fiables qui garantissent un degré décent de stabilité, comme OpenSUSE ou Debian.
De plus, malgré les assurances constantes de Red Hat, il semble que CentOS Stream sera la plate-forme bêta pour les futures versions de RHEL.
Dans une tournure intéressante, Gregory M. Kurtzer, qui est le créateur original de CentOS, a exprimé sa désapprobation quant à la direction prise par CentOS et travaille actuellement sur un fork de RHEL connu sous le nom de RockyLinux pour combler le vide laissé. Il y a déjà une page Github pour le projet et il sera intéressant de voir comment les choses se déroulent.