Qu’est-ce que Rocky Linux et devez-vous l’envisager ?

Qu’est-ce que Rocky Linux et devez-vous l’envisager ?

Après l’arrêt du support de CentOS 9, les développeurs de CentOS ont publié une nouvelle distribution nommée Rocky Linux.

Pendant longtemps, CentOS a été un choix fiable pour une distribution Linux, en particulier pour les serveurs, car il s’agissait effectivement d’une version libre de Red Hat Enterprise Linux. Mais des secousses ont secoué la communauté CentOS, ce qui a conduit l’un de ses développeurs originaux à créer un fork appelé Rocky Linux.

Après plusieurs mois de développement, une version préliminaire de Rocky Linux a vu le jour. Devriez-vous envisager de passer à Rocky Linux ? C’est ce que nous allons découvrir dans cet article.

 

Qu’est-ce que Rocky Linux ?

Rocky Linux est un fork de CentOS, qui est en aval de Red Hat Enterprise Linux ou RHEL. Comme CentOS, il offre une version stable de Linux, idéale pour les serveurs. Elle est conçue comme une solution de remplacement de CentOS, compatible « bogue pour bogue ».

Le fondateur de CentOS, Gregory Kurtzer, dirige les efforts visant à créer une nouvelle version de la distro. Le nom Rocky Linux est un hommage au défunt cofondateur de CentOS, Rocky McGaugh. M. Kurtzer est issu du milieu de l’informatique scientifique, ayant longtemps travaillé à l’UC Berkeley dans le domaine du calcul haute performance. Étant donné que CentOS est largement utilisé dans le domaine de la physique des particules dans des institutions telles que le CERN, cela semble être un objectif majeur pour Rocky Linux.

Amazon a également parrainé Rocky Linux, y compris Ctrl IQ, 45Drives, OpenDrives et MontaVista, ce qui montre la confiance qu’ils ont dans le projet, étant donné son statut de version candidate.

Qu’est-il arrivé à CentOS ?

Alors pourquoi une nouvelle distro basée sur Red Hat serait-elle nécessaire ?

En décembre 2020, Red Hat, qui avait acquis le projet CentOS, a brusquement annoncé un changement d’orientation dans le sillage de l’acquisition de Red Hat par IBM. L’entreprise a annoncé que la dernière version, la version 9, cesserait d’être prise en charge fin 2021, soit beaucoup plus rapidement que le calendrier de 10 ans que Red Hat avait promis auparavant, au profit de la version de développement CentOS Stream à diffusion continue. Le support de la version 8 prendra fin en 2024 comme prévu.

Cette décision signifie également que CentOS sera en amont de RHEL, plutôt qu’en aval, de sorte que les utilisateurs de CentOS seront en fait des bêta-testeurs pour RHEL.

Cette décision semble être un stratagème pour inciter davantage de clients à s’abonner à RHEL, mais la réalité est peut-être plus complexe. Twitter et Facebook ont réclamé ce changement, car il leur permettrait de contribuer plus facilement au projet.

De nombreux administrateurs dans les centres de données qui s’appuyaient sur CentOS ont été très mécontents de cette décision. L’annonce de Red Hat les a poussés à chercher une solution de remplacement. Bien que Facebook utilise CentOS Stream pour ses serveurs, de nombreux administrateurs CentOS actuels ne disposent pas des ressources de Facebook.

Étant donné que de nombreux utilisateurs comptaient sur une version de CentOS qui ne serait plus prise en charge plus tôt que prévu, la communauté a ressenti le besoin de lancer un nouveau projet. Rocky Linux a vu le jour.

 

Premières impressions de Rocky Linux

Comme le CentOS original, Rocky est une solution de remplacement gratuite pour RHEL. Au moment où nous écrivons ces lignes, une installation de la version candidate est disponible. Des images sont disponibles pour les processeurs x86-64 et ARM. Pour chaque architecture, il existe des options « Minimal », « DVD » et « Boot ». La définition de « Minimal » semble relative car il pèse 1,73 Go.

L’installation est similaire à celle de CentOS et de presque tous les autres programmes d’installation de Linux. Il vous guide dans la configuration de votre clavier, le partitionnement de votre disque dur et la sélection des paquets. Une bizarrerie du processus d’installation est qu’il ne configure pas automatiquement votre connexion réseau. Vous devez l’activer dans le programme d’installation.

Le programme d’installation est graphique, même si l’image minimale n’installe par défaut qu’une configuration basée sur une console.

L’image d’installation minimale est très similaire à ce que vous installeriez sur un serveur. Le site Web de Rocky Linux indique de ne pas utiliser la version candidate en production.
Lorsque vous démarrez Rocky Linux en mode console, vous êtes accueilli par un rendu d’art ASCII du logo, ainsi que par un autre message en lettres rouges vives vous demandant de ne pas l’utiliser en production ou de ne pas le mettre à jour car il s’agit d’une préversion.L’écran de connexion affiche des instructions sur la façon de configurer un portail Web et de vous y connecter à partir de votre navigateur Web.

Le portail Web est attrayant et vous pouvez facilement configurer votre système si vous n’êtes pas aussi à l’aise avec la ligne de commande, mais si vous l’êtes, il y a aussi un terminal. C’est pratique si vous l’exécutez dans un hyperviseur comme VirtualBox car vous pouvez couper et coller dans ce terminal, ce qui est plus difficile sur la console VirtualBox.

Vous pouvez également apporter des modifications au pare-feu dans les menus. C’est indispensable si vous voulez installer un serveur web, car le port 80 est fermé par défaut. Dès qu’il est ouvert, Rocky Linux peut utiliser un logiciel de serveur web tel qu’Apache.

L’installation et l’exécution d’Apache, puis la navigation vers l’adresse IP dans un navigateur révèlent un te Apache personnalisé.

 

Corentin BURTIN

Corentin BURTIN est un journaliste amateur qui s'intéresse tout particulièrement à l'informatique. Il souhaite partager ses connaissances avec vous. Son dynamisme et ses connaissances sont un atout pour notre site d'actualités. Il est notamment un spécialiste du système Linux.