Wiki - AlmaLinux
Guide indépendant
AlmaLinux Wiki
Introduction
AlmaLinux est une distribution Linux open source, communautaire et gratuite, conçue pour être un clone binaire compatible avec Red Hat Enterprise Linux (RHEL). Lancée en 2021 après les changements de licence de CentOS, elle est développée par la communauté et soutenue par la AlmaLinux OS Foundation.
Son objectif principal est de fournir une plateforme stable, robuste et adaptée aux environnements de production, notamment pour les serveurs d'entreprise, tout en garantissant une compatibilité à 100 % avec les applications certifiées RHEL.
Installation
Pour installer AlmaLinux, suivez ces étapes :
- Téléchargez l'image ISO depuis le site officiel almalinux.org (versions Minimal, DVD ou Cloud disponibles).
- Créez un support d'installation (clé USB ou DVD) avec l'ISO.
- Démarrez sur le support et lancez le programme d'installation graphique ou textuel.
- Suivez les étapes : sélection de la langue, configuration du disque (partitionnement manuel ou automatique), définition du mot de passe root et création d'un utilisateur.
- Une fois l'installation terminée, redémarrez et profitez de votre système AlmaLinux.
Exemple de commande pour vérifier la version après installation :
cat /etc/almalinux-release
Configuration
Après l'installation, configurez votre système pour répondre à vos besoins :
- Mises à jour : Utilisez
dnf updatepour mettre à jour tous les paquets. - Réseau : Configurez une adresse IP statique via
nmcliou le fichier/etc/sysconfig/network-scripts/ifcfg-eth0. - Sécurité : Activez le pare-feu
firewalldet configurez SELinux (mode enforcing par défaut). - Services : Gérez les services avec
systemctl(ex:systemctl enable sshd). - Dépôts logiciels : Ajoutez des dépôts EPEL pour des paquets supplémentaires :
dnf install epel-release.
Pour les serveurs, envisagez d'installer des outils comme cockpit pour une interface d'administration web.
Fonctionnalités
AlmaLinux offre de nombreuses fonctionnalités :
- Compatibilité binaire avec RHEL : Exécute les mêmes binaires et applications sans modification.
- Cycle de vie long : Support de 10 ans pour chaque version majeure (aligné sur RHEL).
- Gestion des paquets : Utilise DNF comme gestionnaire de paquets, avec accès aux dépôts AlmaLinux et RHEL.
- Sécurité renforcée : Intègre SELinux, chiffrement LUKS, et des politiques de sécurité strictes.
- Support matériel étendu : Compatible avec les architectures x86_64, aarch64, ppc64le et s390x.
- Écosystème riche : Supporte les conteneurs (Podman, Docker), Kubernetes, et les environnements cloud (AWS, Azure, Google Cloud).
- Communauté active : Développement transparent et gouvernance ouverte via la AlmaLinux OS Foundation.
AlmaLinux est ainsi un choix populaire pour les serveurs, les infrastructures cloud et les postes de travail nécessitant stabilité et compatibilité.
