YUM (Yellowdog Updater, Modified) est un gestionnaire de packages pour les distributions Linux basées sur RPM (Red Hat Package Manager), telles que CentOS, Fedora et RHEL (Red Hat Enterprise Linux). Il permet d’installer, de mettre à jour et de supprimer des logiciels de manière simple et efficace. Dans ce guide, nous allons explorer 20 commandes YUM essentielles pour la gestion des packages sous Linux.
La commande yum install permet d’installer un package ainsi que ses dépendances :
sudo yum install nom_du_package Pour mettre à jour tous les packages installés :
sudo yum update Pour mettre à jour un package spécifique :
sudo yum update nom_du_package Pour rechercher un package spécifique :
yum search mot-clé Pour vérifier si un package est installé :
yum list installed nom_du_package Pour afficher des informations détaillées sur un package :
yum info nom_du_package Pour supprimer un package spécifique :
sudo yum remove nom_du_package Pour nettoyer le cache YUM et supprimer les anciennes versions des packages :
sudo yum clean all Pour afficher la liste des dépôts configurés :
yum repolist Pour ajouter un nouveau dépôt :
sudo yum-config-manager --add-repo URL_du_dépôt Pour désactiver un dépôt spécifique :
sudo yum-config-manager --disable nom_du_dépôt Pour activer un dépôt spécifique :
sudo yum-config-manager --enable nom_du_dépôt Pour lister les packages installés depuis un dépôt spécifique :
yum list installed | grep nom_du_dépôt Pour vérifier les dépendances d’un package :
yum deplist nom_du_package Pour installer un package sans confirmation :
sudo yum install -y nom_du_package Pour forcer la mise à jour du cache des métadonnées :
sudo yum makecache Pour vérifier l’intégrité des packages installés :
sudo yum verify Pour afficher l’historique des transactions YUM :
yum history Pour annuler une transaction YUM spécifique :
sudo yum history undo numéro_de_transaction Pour installer plusieurs packages en une seule commande :
sudo yum install nom_du_package1 nom_du_package2 nom_du_package3 Voici quelques cas pratiques problématiques courants rencontrés lors de la gestion des packages avec YUM, ainsi que leurs solutions associées :
Cas pratique : Lors de l’installation d’un nouveau package avec yum install, vous rencontrez des erreurs indiquant des dépendances manquantes.
Solution : Utilisez la commande yum deplist pour vérifier les dépendances du package. Ensuite, installez les dépendances manquantes en utilisant yum install nom_de_la_dépendance.
Cas pratique : Vous essayez de mettre à jour plusieurs packages avec yum update, mais vous rencontrez un problème d’espace disque insuffisant.
Solution : Utilisez yum clean all pour nettoyer le cache YUM et libérer de l’espace disque. Vous pouvez également supprimer des packages inutilisés avec yum autoremove ou utiliser des outils comme yum-utils pour supprimer les anciennes versions des packages.
Cas pratique : Lors de l’exécution de yum update, vous obtenez une erreur indiquant une erreur de synchronisation des métadonnées.
Solution : Forcez la mise à jour du cache des métadonnées avec yum makecache. Assurez-vous également que vous avez une connexion Internet stable et que les dépôts sont accessibles.
Cas pratique : Vous avez supprimé accidentellement un package critique en utilisant yum remove, et maintenant votre système ne fonctionne pas correctement.
Solution : Réinstallez le package en utilisant yum install nom_du_package. Si le package supprimé est crucial pour le fonctionnement du système, vous pouvez essayer de le réinstaller depuis le support d’installation de votre distribution.
Cas pratique : Certains packages sur votre système sont obsolètes et ne sont pas mis à jour automatiquement lors de l’exécution de yum update.
Solution : Utilisez yum list updates pour voir la liste des packages obsolètes. Ensuite, mettez à jour les packages spécifiques en utilisant yum update nom_du_package.
En appliquant ces solutions aux problèmes courants rencontrés lors de l’utilisation de YUM, vous pourrez gérer efficacement les packages sur votre système Linux et maintenir un environnement stable et fonctionnel.
Bien sûr, voici le même contenu réorganisé avec des commandes et des sous-titres pour une meilleure clarté :
sudo yum commande sudo yum update yum history save nom_du_fichier sudo yum-config-manager --add-repo URL_du_dépôt df -h # Vérification de l'espace disque
top # Surveillance des ressources système en temps réel sudo yum update nom_du_package sudo yum groupinstall nom_du_groupe sudo yum install nom_du_package-version sudo yum-config-manager --enable nom_du_dépôt
sudo yum-config-manager --disable nom_du_dépôt sudo yum downgrade nom_du_package En suivant ces astuces et en appliquant ces cas pratiques, vous pouvez optimiser l’utilisation de YUM pour la gestion efficace des packages sur votre système Linux.
Lire aussi : Linux : 5 Commandes avec Touch pour Manipuler les Fichiers
Avec ces 20 commandes YUM, vous avez une base solide pour gérer efficacement les packages sur votre système Linux. Que ce soit pour installer de nouveaux logiciels, mettre à jour des packages existants ou gérer les dépôts, YUM facilite grandement la gestion des logiciels sous Linux. Explorez ces commandes et adaptez-les à vos besoins spécifiques pour tirer le meilleur parti de votre système Linux.
Deux outils concrets pour piloter la qualité sans alourdir vos équipes Cette page met à…
Un chantier se gagne souvent avant même l’arrivée des équipes. Quand tout est clair dès…
Le mariage a du sens quand il repose sur une décision libre, mûrie et partagée.…
Une étude de cas réussie commence par une structure sûre. Ce modèle Word vous guide…
Les soft skills se repèrent vite sur une fiche, mais elles ne pèsent vraiment que…
Outil de comparaison et repérage des offres étudiantes Choisir des verres progressifs ressemble rarement à…
This website uses cookies.