Comment utiliser la commande Yum Linux pour installer, désinstaller et mettre à jour les packages

Table des matières

Parmi les tâches traditionnelles à effectuer dans les environnements Linux, en l'occurrence CentOS 7, figure l'installation et la désinstallation de packages utiles pour augmenter l'utilisation du serveur ou simplement pour libérer de l'espace disque.

Dans le cas des distributions CentOS ou RedHat, la commande yum est implémentée pour ces types d'activités. Par défaut, yum essaiera automatiquement de vérifier tous les référentiels configurés afin de résoudre toutes les dépendances des packages lors d'une installation et/ou d'une mise à niveau.

C'est pour cette raison qu'aujourd'hui Solvetic expliquera comment utiliser cette commande yum (Yellowdog Updater Modified) dans CentOS 7 pour gérer tous les processus avec des packages.

1. Comment installer un package avec la commande Yum sous Linux


Pour effectuer ce processus, nous devons utiliser la syntaxe suivante :
 miam installer 

Par défaut, la ligne d'installation de yum affichera un message afin d'accepter ou de rejeter le processus avant d'installer les packages :

Si nous voulons que yum installe automatiquement le paquet sans demander, nous devons utiliser l'option -y comme suit :

 miam -y installer 
Avec cette commande, vous le faites.

2. Comment désinstaller un paquet avec la commande Yum Linux


Au moment où un paquet n'est plus nécessaire, on peut le désinstaller de manière simple avec yum. Pour cela nous exécutons la syntaxe suivante :
 miam supprimer 
Cela supprimera les packages spécifiés, ainsi que d'autres packages qui dépendent des packages à supprimer.

3. Comment mettre à jour un package existant avec la commande Yum Linux


La commande yum a une fonction développée pour mettre à jour les anciens packages, pour cela nous devons utiliser la syntaxe suivante :
 miam mise à jour 
Ce paramètre est utilisé pour mettre à jour les packages spécifiés vers la dernière version disponible, le cas échéant, si les noms de packages ne sont pas spécifiés, yum essaiera de mettre à jour tous les packages installés sur le système.

Nous pouvons ajouter l'option --obsoletes pour que yum traite les packages obsolètes, de cette manière, les packages obsolètes dans les mises à jour seront supprimés et remplacés par les plus modernes.

Dans cette catégorie, nous pouvons utiliser la commande yum check-update afin de vérifier si des mises à jour sont disponibles pour les packages installés. Par conséquent, yum renvoie une liste de toutes les mises à jour de tous les référentiels, le cas échéant :

4. Comment effectuer une recherche de package avec la commande Yum Linux


En cas de ne pas connaître le nom exact du package que l'on souhaite installer, il sera possible d'utiliser yum search "keyword", qui recherchera tous les packages correspondant au mot-clé saisi et affichera les résultats :
 miam recherche chrome

Cette commande est utilisée pour rechercher tout package contenant le mot-clé spécifié et renverra des champs de description, de résumé, de package et de nom de package à partir des RPM dans tous les référentiels disponibles.

5. Comment afficher des informations supplémentaires à partir d'un package avec la commande Yum Linux


Si vous souhaitez obtenir plus d'informations sur un package disponible avec yum, nous pouvons exécuter la syntaxe suivante :
 miam info 

6. Comment afficher tous les packages disponibles à l'aide de la commande Linux Yum


Avec la commande suivante, il sera possible d'afficher une liste de tous les packages disponibles dans la base de données yum :
 liste miam | moins

7. Comment afficher la liste des packages installés sur le système avec la commande Yum Linux


Il s'agit d'une option pratique pour les tâches de contrôle et d'audit car elle nous permet de savoir clairement quels packages sont installés dans le système. Pour cela, nous exécutons les opérations suivantes :
 liste miam installée | moins

8. Comment connaître les groupes de logiciels disponibles avec la commande Yum Linux


Dans le cas de ces distributions, certains packages associés sont regroupés dans un groupe spécifique de sorte qu'au lieu de rechercher et d'installer tous les packages individuellement, qui appartiennent à un rôle spécifique, installez simplement le groupe, qui installera tous les packages qui appartiennent à ce grouper.

Pour cela nous exécutons :

 miam liste de groupe

9. Comment valider à quel package appartient un fichier avec la commande Yum Linux


Avec la syntaxe suivante, il sera possible de savoir à quel package appartient un fichier particulier, pour cela nous devons connaître son chemin actuel :
 yum fournit /etc/sysconfig/nfs

10. Comment installer un groupe spécifique de logiciels avec la commande yum Linux


Nous avons vu l'option de déployer les groupes de logiciels via yum, maintenant, si nous voulons installer tout ce groupe, nous devons exécuter ce qui suit :
 yum groupinstall 'Groupe'

11. Comment déployer les référentiels actuels avec la commande Yum Linux


Toutes les commandes yum sont associées ou non à un référentiel officiel, si nous voulons voir les référentiels activés, nous allons exécuter ce qui suit :
 miam repolis

Si nous voulons voir tous les référentiels, nous exécuterons :

 miam repolis tout

12. Comment installer à partir d'un référentiel désactivé avec la commande Yum Linux


Avec la commande précédente nous avons vu que de nombreux référentiels sont désactivés, mais il sera possible d'installer des éléments à partir de n'importe lequel d'entre eux, pour cela, nous utiliserons la syntaxe suivante :
 miam --enablerepo = fedora-source installer vim-X11.x86_64
Comme on peut le voir, avec cette commande l'installation s'effectue à partir d'un référentiel désactivé.

13. Comment exécuter la commande Yum de manière interactive à l'aide de Shell sous Linux


Yum nous propose un shell interactif pour exécuter plusieurs commandes simultanément, pour cela nous devons exécuter :
 miam coquille
Dans le terminal, nous entrerons les commandes à utiliser selon le cas :

14. Comment mettre à jour un groupe existant avec la commande Yum Linux


Pour mettre à jour un groupe de logiciels existant, nous devons exécuter les opérations suivantes :
 yum groupupdate 'Groupe'

15. Comment désinstaller un groupe de logiciels avec la commande Yum Linux


Si plusieurs groupes de logiciels ne sont pas nécessaires, nous pouvons libérer de l'espace en le supprimant de la manière suivante :
 miam groupesupprimer 'Groupe'
De cette façon, la commande yum facilite une administration complète des packages disponibles.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave