Wiki - Rocky Linux

Guide indépendant

Rocky Linux

Introduction

Rocky Linux est une distribution Linux entreprise développée par la communauté, conçue pour être 100% compatible avec Red Hat Enterprise Linux (RHEL). Fondée par Gregory Kurtzer (co-fondateur original de CentOS), elle a été créée en réponse au changement de direction de CentOS en 2020. Rocky Linux se positionne comme un système d'exploitation stable, robuste et prévisible, idéal pour les environnements de production et les serveurs d'entreprise.

Installation

Pour installer Rocky Linux :
1. Téléchargez l'ISO depuis le site officiel (rockylinux.org)
2. Créez un support d'installation (clé USB ou DVD)
3. Démarrez sur le support et lancez l'installateur graphique Anaconda
4. Sélectionnez votre langue et configuration de clavier
5. Configurez le partitionnement (automatique ou manuel)
6. Définissez le nom d'hôte, le fuseau horaire et les utilisateurs
7. Sélectionnez les paquets de base (serveur minimal ou avec environnement de bureau)
8. Lancez l'installation et redémarrez

Configuration

Après installation :
- Mettez à jour avec sudo dnf update
- Configurez le réseau via NetworkManager ou fichiers dans /etc/sysconfig/network-scripts/
- Installez EPEL : sudo dnf install epel-release
- Activez les dépôts CRB : sudo dnf config-manager --set-enabled crb
- Configurez SELinux (par défaut en mode enforcing)
- Installez cockpit pour administration web : sudo dnf install cockpit
- Configurez le pare-feu firewalld selon vos besoins

Fonctionnalités

Principales fonctionnalités :
- Compatibilité binaire avec RHEL (mêmes paquets et API)
- Cycle de publication prévisible (versions majeures tous les 3-5 ans)
- Support à long terme (10 ans par version)
- Gestionnaire de paquets DNF avec dépôts stables
- Sécurité renforcée avec SELinux, firewalld et SCAP
- Support des architectures x86_64, aarch64, ppc64le et s390x
- Intégration avec les outils d'entreprise (Ansible, Podman, Kubernetes)
- Communauté active et gouvernance transparente via la RESF (Rocky Enterprise Software Foundation)