RPMNous allons présenter ici les quelques commandes de base pour manipuler les RPM : installer, supprimer, lister, voir les infos, etc...
RPM (Redhat Package Manager) est, comme son nom l’indique, le système de gestion de packages des distributions Red Hat. Il a été repris par d’autres distributions depuis, pour sa simplicité et sa puissance.

Voici un résumé des options de base à la commande rpm :

rpm -i : Installe un nouveau package
rpm -U : Met à jour ou installe un package
rpm -F : Met à jour un package
rpm -e : Désinstalle un package
rpm -v : Affiche des message sur le déroulement de l’opération
rpm --nodeps : Supprime la vérification des dépendances (dangereux)
rpm -q : Fais une requête sur un RPM, installé ou non
rpm -a : Combiné à -q : interrogation de tous les packages installés
rpm -f : Combiné à -q : indique que la requête concerne un fichier RPM, et non un RPM installé
rpm -l : Liste les fichiers constituant le package
rpm -h : Affiche des "#" lors de l’installation (vérification visuelle du niveau d’installation fonctionnement)
rpm --scripts : Affiche les scripts lancés pour la (dés)installation d’un package

Voici quelques exemples de commandes régulièrement utilisées :

- Recherche d’un package :

rpm -q nom_du_package

ou

rpm -qa | grep nom_du_package


- Installer un package :

rpm -ivh nom_du_package


- Effacer un package :

rpm -ev nom_du_package


- Obtenir des infos sur un package installé :

rpm -qi nom_du_package


- Récupérer le nom du package qui a installé un fichier :

rpm -qf /chemin/vers/le/fichier