YUM (Yellowdog Updater Modified) est un puissant gestionnaire de paquets utilisé dans les distributions Linux basées sur RPM comme CentOS, AlmaLinux et Red Hat Enterprise Linux (RHEL). Il permet aux utilisateurs d’installer, de mettre à jour, de supprimer et de gérer des paquets de logiciels à partir de référentiels à l’aide de simples commandes.
Dans ce petit guide, nous allons vous présenter les commandes YUM essentielles pour gérer les paquets sur votre serveur Linux
Pour installer un nouveau paquetage, utilisez
sudo yum install [nom du paquet]
Exemple :
sudo yum install httpd
Cette opération installe le serveur HTTP Apache et ses dépendances.
Pour mettre à jour tous les paquets installés sur votre serveur :
sudo yum update
Cette opération vérifie si des mises à jour sont disponibles dans les dépôts activés et les installe.
Vous pouvez également mettre à jour un paquet spécifique :
sudo yum update [nom du paquet]
Pour désinstaller un paquet :
sudo yum remove [nom du paquet]
Cette opération supprime le paquet et toutes les dépendances qui ne sont plus nécessaires.
Pour rechercher un paquet par nom ou par mot-clé :
yum search [keyword]
Exemple :
yum search php
Cela vous aide à trouver des paquets liés à PHP.
Pour voir les détails comme la version, la description et la taille :
yum info [nom du paquet]
Pour lister tous les paquets installés :
yum list installed
Vous pouvez filtrer les résultats par nom :
yum list installed | grep nginx
Pour voir tous les dépôts activés :
yum repolist
Pour désactiver ou activer les dépôts, éditez les fichiers .repo
dans /etc/yum.repos.d/.
Si vous rencontrez des problèmes ou si vous voulez libérer de l’espace :
yum clean all
Cela efface les métadonnées et les paquets mis en cache.
YUM est un outil flexible et fiable pour gérer les logiciels sur les systèmes Linux basés sur RPM. Avec seulement quelques commandes, vous pouvez garder les paquets de votre serveur à jour, sécurisés et bien entretenus.