Rocky Linux est un système d’exploitation compatible au niveau binaire basé sur le code source de Red Hat Enterprise Linux (RHEL). Il est considéré comme le successeur non officiel de CentOS, qui n’est plus commercialisé.

Qu’est-ce que Rocky Linux ?
Tout comme CentOS, la distribution en aval Rocky Linux est une option populaire pour les postes de travail et les serveurs privés virtuels (VPS). Il s’agit d’une alternative populaire à un autre clone RHEL, CentOS.
Rocky Enterprise Software Foundation (RESF) développe le système d’exploitation et offre une assistance pendant dix ans avec des mises à jour régulières. Cette distribution Linux prête à l’emploi est couramment utilisée pour les serveurs d’entreprise ou les postes de travail.
Cette revue de Rocky Linux vous présentera ses fonctionnalités, ses cas d’utilisation, ses avantages et ses inconvénients.
Présentation du système d’exploitation Rocky Linux
Dans cette section, nous passerons en revue les informations générales sur Rocky Linux afin de vous aider à mieux le comprendre.
Licence
Rocky Linux est une version gratuite de RHEL, qui coûte 349 $ par an. Comme il fonctionne comme une version non licenciée de RHEL, certaines fonctionnalités de Red Hat ne sont pas disponibles.
Par exemple, RHEL 8.1 est livré avec la fonctionnalité de correctif du noyau en direct kpatch. Rocky Linux ne la prend pas en charge et nécessite un service tiers payant pour cette tâche.
Tous les éléments du projet Rocky Linux sont sous licence 3-Clause Berkley Software Distribution (BSD). Cela s’applique à la réutilisation, la redistribution et la modification du système d’exploitation.
En tant que distribution, Rocky Linux comprend plusieurs paquets ou logiciels avec différentes licences. Lorsque vous utilisez le système d’exploitation, vous devez également vous conformer aux réglementations de chacun d’entre eux.
Pour afficher les licences des composants installés, utilisez la commande suivante dans le terminal :
$ sudo yum info nom-du-paquet

Remplacez nom-du-paquet par le nom du paquet que vous souhaitez vérifier.
Pour obtenir la liste des paquets installés, exécutez la commande suivante :
$ sudo yum list installed
Dépôts
Rocky Linux fournit un ensemble différent de dépôts de base pour chaque version majeure. Il existe également des dépôts approuvés par la communauté qui peuvent être installés à partir des dépôts supplémentaires.
Rocky Linux prend en charge trois types de dépôts qui sont inclus par défaut ou peuvent être installés manuellement :
- Base : les dépôts par défaut préinstallés dans Rocky Linux.
- Extra : contient des paquets supplémentaires destinés à améliorer les fonctionnalités de votre système. Certains d’entre eux sont nécessaires à l’installation des dépôts approuvés par la communauté.
- Approuvés par la communauté : dépôts provenant de fournisseurs tiers contenant des paquets non officiels. Ils sont également disponibles pour d’autres distributions Linux d’entreprise.
La plupart des dépôts de base sont fournis par défaut avec Rocky Linux 8 et 9. Cependant, certains d’entre eux doivent être activés manuellement à l’aide de cette commande :
$ sudo dnf config-manager --set-enabled repository-id
Pour en savoir plus sur leurs identifiants et leur disponibilité, consultez la page des dépôts Rocky Linux.
Rocky Linux étant relativement nouveau, il ne dispose pas encore de tous les référentiels approuvés par la communauté, mais en voici quelques-uns parmi ceux qui sont disponibles :
- Extra Packages for Enterprise Linux (EPEL) – fournit des recompilations de paquets Fedora pour d’autres distributions d’entreprise. L’ajout de nouvelles fonctionnalités et de nouveaux outils à votre système Rocky Linux est très avantageux.
- Community Enterprise Linux Repository (ELRepo) – contient des paquets qui améliorent la prise en charge matérielle de Rocky Linux. Par exemple, il propose des pilotes de stockage, de surveillance matérielle et réseau.
- RPM Fusion – un référentiel contenant des paquets supplémentaires non disponibles dans Fedora. Il fournit des versions logicielles avec des licences gratuites et payantes.
- Remi Repository – stocke la dernière version des piles PHP et d’autres paquets logiciels pour les distributions d’entreprise. Il propose une version sécurisée pour garantir que le référentiel ne remplace pas les paquets par défaut.
Caractéristiques
En tant que clone de RHEL, Rocky Linux est compatible avec la plupart de ses fonctionnalités. Cependant, certaines fonctionnalités propriétaires ne sont disponibles que dans RHEL, comme les correctifs en direct et Red Hat Sattelite.
Bien qu’il s’agisse d’une distribution destinée aux entreprises, les fonctionnalités de Rocky Linux sont également utiles pour un usage personnel. En voici quelques-unes :
- Interface utilisateur graphique (GUI) – Rocky Linux dispose d’une excellente interface utilisateur (UI). Elle est particulièrement pratique pour les utilisateurs qui ne sont pas familiarisés avec l’interface en ligne de commande.

- Environnement de bureau – cette distribution Linux utilise GNOME 40 comme environnement de bureau par défaut. Ses applications, son interface utilisateur et ses paramètres repensés font de Rocky Linux un système idéal pour un usage personnel.
- Système de fichiers XFS – le XFS est conçu pour gérer de grandes quantités de données sans compromettre les performances. Cela rend Rocky Linux adapté aux serveurs et aux baies de stockage de niveau entreprise.
- Compilateurs à jour – les développeurs peuvent optimiser et déboguer leur code plus facilement avec le compilateur GCC de Rocky Linux. Cela améliore également l’efficacité de l’utilisation du matériel pour des performances optimales.
- Empaquetage de modules – divers systèmes de gestion de paquets tels que Flatpaks et RPM Package Manager sont compatibles avec Rocky Linux. Ils permettent aux développeurs d’installer et d’utiliser plus facilement leurs paquets préférés.
- Surveillance du système – Rocky Linux prend en charge la console web Cockpit pour la surveillance des performances. Elle aide à identifier les problèmes liés à une utilisation anormale des ressources et du réseau.
Sécurité
Rocky Linux utilise l’architecture SELinux (Security-Enhanced Linux). Elle permet aux administrateurs de mieux contrôler les autorisations d’accès à leur système.
SELinux sépare les informations en fonction de leur confidentialité et utilise des politiques de sécurité pour évaluer les demandes d’accès. Ces politiques déterminent quelles données sont accessibles et lesquelles ne le sont pas.
Contrairement à CentOS, Rocky Linux permet de gérer les paquets en mettant l’accent sur la sécurité. Vous pouvez ainsi rechercher les mises à jour de sécurité disponibles et choisir celles que vous souhaitez installer.
La dernière version stable de Rocky Linux dispose de plusieurs fonctionnalités qui contribuent à améliorer la sécurité de votre VPS, telles que :
- OpenSSL – une boîte à outils qui fournit une connexion sécurisée avec un système Rocky Linux pour le transfert de données. Elle impose une clé de chiffrement RSA 2048 bits pour les politiques de cryptographie afin d’améliorer la sécurité.
- OpenSSH – une fonctionnalité de connectivité qui vous permet de vous connecter en toute sécurité à un serveur Rocky Linux via le protocole SSH. Elle offre désormais la possibilité d’utiliser SHA-1 pour les signatures.
- SHA-1 : pour des raisons de sécurité, Rocky Linux 9 ne prend plus en charge SHA-1 pour la plupart des applications cryptographiques.
- Conformité de sécurité – Rocky Linux configure automatiquement ses paramètres pour se conformer aux réglementations en matière de protection des données. Cela permet de gagner du temps et d’éviter les erreurs de configuration.
À qui Rocky Linux est-il destiné ?
Rocky Linux est idéal si vous avez besoin d’une distribution d’entreprise fiable et performante pour votre VPS. Il convient également aux ordinateurs de bureau, aux stations de travail et aux services cloud. Si vous souhaitez configurer un VPS avec Rocky Linux, pensez à consulter les différentes solutions d’hébergement VPS afin de trouver le plan le mieux adapté à vos besoins.
En tant que distribution d’entreprise, Rocky Linux est fourni avec des fonctionnalités et des logiciels supplémentaires destinés à un usage professionnel. De plus, son support à long terme et ses mises à jour régulières font de Rocky Linux la solution idéale pour les entreprises.
Rocky Linux est particulièrement adapté aux utilisateurs qui recherchent une alternative à CentOS ou RHEL. Il est compatible avec RHEL au niveau des bogues et partage la plupart de ses fonctionnalités.
Comme Rocky Linux est gratuit, c’est une excellente option pour les utilisateurs qui souhaitent essayer Linux et RHEL. Son interface graphique et son environnement de bureau natif aident également les utilisateurs à passer facilement d’un système d’exploitation à l’autre.
Avantages et inconvénients de Rocky Linux
Si vous envisagez d’utiliser Rocky Linux, tenez compte des avantages et inconvénients suivants pour vous aider à déterminer si cette distribution répond à vos besoins.
Avantages de Rocky Linux
Stabilité
En tant que reconstruction en aval de RHEL, le principal avantage de Rocky Linux est sa stabilité. Avant que les nouveautés ne soient appliquées à Rocky Linux, elles doivent d’abord être soumises à la distribution en amont, comme Fedora.
Rocky Linux utilise uniquement des fonctionnalités et du code préalablement testés dans RHEL en amont. En raison de ces processus différents, elle reçoit moins de mises à jour, mais offre une plus grande stabilité.
De plus, les versions de Rocky Linux doivent subir un processus de test approfondi dans différents environnements et scénarios afin de garantir leur stabilité.
Open source
Comme il s’agit d’un système d’exploitation open source, les utilisateurs de Rocky Linux peuvent accéder librement à son code. La communauté peut l’utiliser à diverses fins, telles que la recherche de failles de sécurité, le dépannage de bogues ou la création de documentation.
Rocky Linux fournit également un système de compilation Peridot qui permet aux utilisateurs de recréer la distribution à partir de zéro. Cela contribue à accélérer les nouvelles versions et à maintenir la longévité du projet.
Support
Rocky Linux bénéficie d’un cycle de support de dix ans pour ses versions majeures, ainsi que de mises à jour régulières. Il reçoit les mises à jour pendant les cinq premières années, puis passe en mode maintenance uniquement jusqu’à la fin de son cycle de vie.

Rocky Linux dispose d’un forum d’assistance communautaire où les utilisateurs peuvent discuter des mises à jour ou résoudre des problèmes. Grâce à sa base d’utilisateurs croissante, cette distribution continuera d’être activement prise en charge pendant de nombreuses années.
Elle s’est également associée à différentes sociétés de support telles que CIQ, qui participent également à son développement.
Compatibilité
Compatible au niveau binaire avec RHEL, Rocky Linux prend en charge plusieurs autres logiciels Red Hat dès son installation. Cela signifie que le code logiciel peut s’exécuter correctement sur Rocky Linux sans avoir besoin d’être recompilé.
Cette distribution Linux est également compatible avec plusieurs architectures système telles que CentOS. Par exemple, Rocky Linux 9 prend en charge x86_64, ARM64, PPC64 et s390x.
Rocky Linux fournit également un script de migration qui aide les utilisateurs à passer facilement au nouveau système d’exploitation. Il modifie automatiquement le référentiel du système pour Rocky Linux et met à jour les paquets installés.
Actuellement, le script est disponible pour les distributions basées sur Red Hat Enterprise Linux, telles qu’Oracle Linux, CentOS et CentOS Stream.
Important ! CentOS Linux et CentOS Stream sont deux distributions différentes. La première est une version dérivée de RHEL, tandis que la seconde est une version originale.
Inconvénients de Rocky Linux
Comme tout autre système d’exploitation, Rocky Linux présente certains inconvénients que vous devez connaître.
Mises à jour lentes
Les versions majeures de Rocky Linux bénéficient d’une nouvelle mise à jour tous les six mois. Si la lenteur des mises à jour contribue à maintenir la stabilité, certains utilisateurs préfèrent des mises à jour plus fréquentes.
Pour ces utilisateurs, il est recommandé d’utiliser une distribution Linux en amont avec des mises à jour continues, comme CentOS Stream. Celle-ci est mise à jour chaque semaine et bénéficie d’un support jusqu’en 2027.
Incertitudes pour l’avenir
Il est difficile de déterminer la longévité de Rocky Linux, car il s’agit d’une distribution relativement nouvelle. En tant que projet open source, la continuité des mises à jour du système d’exploitation dépend de la communauté et du financement de tiers.
Heureusement, la croissance rapide de la base d’utilisateurs de Rocky Linux contribue à former une communauté dédiée qui soutient le projet. En outre, il bénéficie du financement de grandes entreprises telles que Google et Microsoft.
Peridot contribue également à éviter les problèmes de fin de vie similaires à ceux du projet CentOS. Les utilisateurs peuvent créer eux-mêmes de nouveaux forks RHEL au cas où Rocky Linux serait abandonné.
Manque d’expérience
La date de sortie récente de Rocky Linux signifie qu’il y a un manque d’expérience dans l’utilisation du système d’exploitation. Bien que des avis d’utilisateurs, des rapports de bogues et de la documentation soient disponibles, ils ne sont peut-être pas exhaustifs au moment de la rédaction de cet article.
En raison du manque d’implication à long terme des utilisateurs, il est difficile d’évaluer ses performances réelles. C’est un inconvénient, car les entreprises ont besoin d’un système d’exploitation dont les performances à long terme sont manifestement constantes.
Devriez-vous passer à Rocky Linux ?
Bien que Rocky Linux soit une distribution performante, elle n’est pas forcément idéale pour tous les utilisateurs. Si vous avez besoin d’un remplacement pour CentOS, elle pourrait être l’une des meilleures distributions Linux pour vous.
CentOS et Rocky Linux sont similaires dans leur conception, ce qui permet aux utilisateurs de passer plus facilement de l’un à l’autre. Même pour les utilisateurs qui ne connaissent pas CentOS, Rocky Linux est une excellente option si vous souhaitez découvrir RHEL.
Quoi qu’il en soit, plusieurs éléments doivent être pris en compte avant de changer :
- Version des paquets : l’exécution du script de migration Rocky Linux remplacera tous les paquets de votre système. Créez un fichier de sauvegarde avant l’installation si vous avez des paquets personnalisés ou si vous utilisez des versions différentes.
- SecureBoot – SecureBoot n’est pas disponible dans l’ancienne version de Rocky Linux. Si votre système actuel en dépend, veillez à installer Rocky Linux 8.5 ou une version plus récente.
- Architecture système : chaque version majeure de Rocky Linux a une compatibilité différente avec les architectures CPU. Pour en savoir plus, consultez la page de téléchargement de Rocky Linux.
- Compatibilité avec d’autres distributions – Le script de migration Rocky Linux ne fonctionne que sur les distributions basées sur RHEL. Pour les autres distributions, vous devez effectuer l’installation et la mise à jour des paquets manuellement.
- Chemin de migration – Les utilisateurs de CentOS 9 ou d’une version antérieure ne peuvent pas migrer directement vers Rocky Linux, car la première version utilise le code source RHEL 8. Mettez d’abord à niveau vers CentOS 8, puis passez à Rocky Linux.

Conclusion
Rocky Linux est une distribution en aval basée sur le code source de Red Hat Enterprise Linux (RHEL). Elle est compatible au niveau binaire avec RHEL et destinée à remplacer son prédécesseur Linux, CentOS.
Cette distribution Linux prête à l’emploi est idéale pour une utilisation professionnelle ou personnelle. Elle est couramment utilisée pour les serveurs, les postes de travail et les services cloud.
Voici un aperçu général de la distribution :
- Licence – Rocky Linux utilise la licence BSD à 3 clauses pour la réutilisation, la redistribution et la modification. Comme CentOS Linux, elle est gratuite.
- Dépôts – cette distribution dispose de dépôts complets contenant plusieurs paquets différents. Leur installation vous permet d’étendre les fonctionnalités du système d’exploitation.
- Fonctionnalités – la distribution hérite de la plupart des fonctionnalités Red Hat optimisées pour les serveurs d’entreprise ou l’usage personnel.
- Sécurité – Rocky Linux implémente SELinux pour restreindre l’accès au système. Par rapport à CentOS Linux, il offre plus de flexibilité car vous pouvez installer un correctif de sécurité spécifique.
Rocky Linux est très stable et compatible avec différentes architectures système. Cependant, ses inconvénients incluent des mises à jour plus lentes, un manque d’expérience utilisateur et une longévité garantie.
Si vous envisagez de passer de CentOS à Rocky Linux, Rocky Linux peut être le remplacement idéal.
Avant de migrer, n’oubliez pas de sauvegarder les paquets installés et d’utiliser la dernière version de Rocky Linux afin d’éviter tout problème de compatibilité.