RPM Package Manager
Un article de Wikivisual, l'encyclopédie libre.
RPM (RPM Package Manager) est un système de gestion de paquets de logiciels utilisé sur certaines distributions GNU/Linux.
Sommaire |
[modifier] Présentation
RPM s'utilise en ligne de commande et permet d'installer, de désinstaller, de vérifier, d'interroger et de mettre à jour des paquets de logiciels. Chaque paquet de logiciels se compose d'une archive de fichiers et d'informations relatives au paquet, par exemple sa version, sa description, etc.
[modifier] Historique
Ce système libre de gestion de paquets de logiciel a été inventé en 1995 par Red Hat pour sa distribution GNU/Linux et a par la suite été adopté par d'autres distributions comme SuSE et Mandriva Linux.
[modifier] Commandes d'utilisation
[modifier] Installation et mise à jour de paquets
- rpm -ivh nom_paquet_xxx.rpm
[modifier] Interrogation
- rpm -qil nom_paquet_xxx.rpm
[modifier] Désinstallation
- rpm -e nom_paquet
[modifier] APT, URPMI, YUM
Plusieurs programmes permettent d'automatiser les résolutions de dépendance de certains paquets.
[modifier] APT
APT provient de la distribution Debian et a été porté à RPM pour Conectiva. Il est également utilisé avec les distributions Fedora Core et Yellow Dog.
[modifier] URPMI
URPMI a été développé pour Mandrivalinux.
[modifier] YUM
YUM a été développé pour Fedora Core.
[modifier] Liens externes
- (en) http://www.rpm.org
- (fr) Gestion des paquetages à l'aide de RPM
- (en) maximum-rpm : un guide de référence détaillant l'utilisation et la conception de RPMs
- (en) guide RPM
- (en) http://rpmfind.net : Recherche de RPM
- (fr) http://www.delafond.org/traducmanfr/man/man8/rpm.8.html : Le Man officiel et en français de la commande RPM
- (fr) http://www.tux-planet.fr/blog/?2005/12/13/19-construction-de-rpm-pour-la-distribution-fedora-core : Construction de rpmda:RPM

