10 exemples avec la commande YUM pour la gestion des paquets

Yellowdog Updater Modifier (yum) est un gestionnaire de paquets basé sur RPM qui est utilisé pour installer et mettre à jour des paquets dans diverses distributions Linux, y compris CentOS, RHEL et Fedora.
 
 
Yum est assez puissant car il est capable de résoudre automatiquement les problèmes de dépendance et est similaire à d’autres gestionnaires de paquets tels que « apt-get » dans les distributions basées sur Debian.
 

1. Installer un package avec YUM

Pour installer le package php, il suffit d’exécuter la commande ci-dessous. Il trouvera et installera automatiquement toutes les dépendances requises pour php.

[root@waytolearnx ~]# yum install php

La commande ci-dessus vous demandera la confirmation avant d’installer un package sur votre système. Si vous souhaitez installer des packages automatiquement sans demander de confirmation, utilisez l’option -y comme indiqué dans l’exemple ci-dessous.

[root@waytolearnx ~]# yum -y install php

 

2. Supprimer un package avec YUM

Pour supprimer complètement un package avec toutes ses dépendances, exécutez simplement la commande suivante, comme indiqué ci-dessous.

[root@waytolearnx ~]# yum remove php

De la même manière, la commande ci-dessus demandera une confirmation avant de supprimer un paquet. Pour désactiver la confirmation, ajoutez simplement l’option -y comme indiqué ci-dessous.

[root@waytolearnx ~]# yum -y remove php

 

3. Mise à jour d’un package en utilisant YUM

Disons que vous avez une version obsolète du package php et que vous voulez la mettre à jour avec la dernière version stable. Il suffit d’exécuter la commande suivante pour résoudre automatiquement tous les problèmes de dépendances et les installer.

[root@waytolearnx ~]# yum update php

 

4. Lister tous les packages en utilisant YUM

Utilisez la fonction « list » pour chercher le package spécifique portant le nom. Par exemple, pour rechercher le package mysql, utilisez la commande.

[root@waytolearnx ~]# yum list mysql

Pour rendre votre recherche plus précise, définissez le nom du package avec sa version.

[root@waytolearnx ~]# yum list mysql-5.3

 
 

5. Chercher un package en utilisant YUM

Si vous ne vous souvenez pas du nom exact du package, utilisez la fonction « search » pour rechercher dans tous les packages disponibles.

[root@waytolearnx ~]# yum search virtualbox

 

6. Obtenir des informations sur un package en utilisant YUM

Supposons que vous souhaitiez avoir quelques informations d’un package avant de l’installer, lancez la commande ci-dessous.

[root@waytolearnx ~]# yum info php

 

7. Lister tous les packages installés en utilisant YUM

Pour lister tous les packages installés sur un système, lancez simplement la commande ci-dessous, elle affichera tous les packages installés.

[root@waytolearnx ~]# yum list installed | less

 

8. Vérifier si il y’a des mises à jour disponibles en utilisant Yum

Pour savoir combien de packages installés sur votre système ont des mises à jour disponibles, utilisez la commande suivante.

[root@waytolearnx ~]# yum check-update

 

9. Mettre à jour le système en utilisant Yum

Pour que votre système reste à jour avec toutes les mises à jour de sécurité, exécutez la commande suivante. Il installera tous les derniers correctifs et mises à jour de sécurité sur votre système.

[root@waytolearnx ~]# yum update

 

10. Réinstaller un package en utilisant Yum

Si vous rencontrez un problème avec un package, vous pouvez facilement le réinstaller avec l’argument « reinstall ».

[root@waytolearnx ~]# yum reinstall httpd -y

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *