Gestionnaire de paquets Yum

Présentation et commandes essentielles pour les systèmes basés sur Red Hat.

Yum (Yellowdog Updater Modified) est un gestionnaire de paquets puissant et facile à utiliser, employé dans les distributions Linux basées sur Red Hat, notamment CentOS, Rocky Linux, AlmaLinux et Fedora. Il simplifie la gestion des logiciels en résolvant automatiquement les dépendances, en cherchant dans les dépôts, et en installant, mettant à jour et supprimant des paquets.

Commandes Yum de base

La syntaxe générale des commandes Yum est la suivante :

yum [option] [commande] [nom_du_paquet]

Installer des paquets

  • Installer un seul paquet :
    yum install package_name
    
  • Installer plusieurs paquets :
    yum install package1 package2 package3
    
  • Installer un paquet depuis un fichier .rpm local :
    yum install /path/to/package.rpm
    

Supprimer des paquets

yum remove package_name

ou

yum erase package_name

Rechercher des paquets

  • Rechercher par nom de paquet :
    yum list package_name
    
  • Rechercher dans le nom et la description :
    yum search keyword
    
  • Trouver quel paquet fournit un fichier donné :
    yum provides filename
    

Mettre à jour le système et les paquets

  • Mettre à jour tous les paquets du système :
    yum update
    
  • Mettre à jour un paquet spécifique :
    yum update package_name
    

Télécharger un paquet sans l'installer

yumdownloader package_name

Afficher les dépendances d'un paquet

yum deplist package_name

Options utiles

  • --nogpgcheck — désactiver la vérification de la signature GPG (à utiliser avec précaution) :
    yum install package.rpm --nogpgcheck
    
  • -y — répondre automatiquement « yes » à toutes les invites :
    yum update -y
    

Bonnes pratiques

  • Mettre à jour le cache des paquets avant toute installation ou mise à jour :
    yum makecache
    
  • Vider le cache :
    yum clean all
    
  • Consulter l'historique des opérations :
    yum history
    

Yum reste un outil fiable pour CentOS 7, Rocky Linux 8 et AlmaLinux 8. Cependant, sur les versions plus récentes (Rocky Linux 9, AlmaLinux 9 et supérieures), il est recommandé d'utiliser son successeur moderne : DNF.

Aide

Une question ou besoin d'un coup de main ? Écrivez-nous via le système de tickets — nous sommes toujours là pour vous aider !

Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter