Linux

Comment savoir si RPM est installé sur Linux ?


Identifier les installations RPM sur votre système Linux

Pour déterminer si le gestionnaire de packages RPM est installé sur votre système Linux, la première étape consiste à interroger le terminal. En lançant une commande simple, vous pourrez obtenir des informations claires sur la présence ou l’absence de cet utilitaire essentiel.

Comment vérifier la présence de RPM sur votre système

Ouvrez un terminal et entrez la commande suivante :

rpm --version

Si RPM est installé, vous verrez apparaître la version actuelle du gestionnaire de packages. En revanche, si la commande retourne un message d’erreur indiquant que le programme est introuvable, cela signifie que RPM n’est pas installé sur votre système.

Vérifiez les fichiers installés avec RPM

Pour obtenir la liste des fichiers associés à un package particulier installé via RPM, utilisez la commande :

rpm -ql nom_du_package

Cette commande affichera tous les fichiers qui ont été mis en place par le package spécifié. Par exemple :

rpm -ql bash

Affichera tous les fichiers installés par le package bash.

Différenciation entre RPM et Debian

Il est essentiel de comprendre si vous travaillez avec un système basé sur RHEL/CentOS ou une distribution Debian comme Ubuntu. Les distributions Ubuntu utilisent des paquets avec l’extension .deb, tandis que ceux basés sur Red Hat, comme Fedora ou CentOS, se servent de l’extension .rpm. Pour vérifier cela :

  • Si vous êtes sur un système Debian ou dérivé (comme Ubuntu), utilisez :
  • apt list --installed
  • Pour les autres distributions, incluez des commandes RPM comme mentionné précédemment.
A lire :  Comment mettre à jour Firefox ESR sur Kali Linux ?

Utiliser les outils de gestion de paquets

Sur les systèmes basés sur RPM, l’outil d’inspection de paquets peut également être complété par d’autres utilitaires comme DNF (pour Fedora) ou YUM (pour CentOS) qui offrent des commandes pertinentes pour gérer les installations. Par exemple :

dnf list installed

ou

yum list installed

afficheront la liste des packages installés de manière similaire à l’outil RPM.

Comment savoir si RPM est installé sur Linux ?

Pour savoir si RPM est installé sur un système Linux, il suffit de tenter d’exécuter une commande RPM dans le terminal. Cela vous donnera des indices immédiats sur la configuration de votre gestionnaire de paquets.

which rpm

Cette commande vous indiquera le chemin d’accès à l’exécutable RPM s’il est installé.

Gestion et sauvegarde des packages RPM

Si vous désirez conserver une copie d’un package avant de le modifier ou de le supprimer, utilisez :

rpm --repackage --nodeps nom_du_package

Cela permettra de sauvegarder le package dans un répertoire spécifique. Vous pourriez également explorer l’option rpmrebuild qui offre plus de flexibilité pour gérer votre package.

FAQ

1. Quelle est la différence entre RPM et DEB ?

RPM est utilisé principalement pour les systèmes basés sur Red Hat, tandis que DEB est destiné aux systèmes basés sur Debian. Chaque format a sa propre méthode de gestion des logiciels et de leurs dépendances.

2. Comment installer un package RPM sur un système Linux ?

Pour installer un package RPM, vous pouvez utiliser la commande suivante :

rpm -ivh nom_du_package.rpm

Cela installe le package tout en affichant le progrès de l’installation.

A lire :  Comment rechercher l'historique Linux par date et heure ?

3. Que faire si RPM n’est pas installé ?

Si RPM n’est pas présent sur votre système et que vous en avez besoin, vous devrez probablement l’installer à partir du gestionnaire de paquets de votre distribution ou via des sources en ligne appropriées pour votre système d’exploitation.