Linux rpm est un programme gratuit pouvant notamment être utilisé sous Ubuntu pour la gestion des paquets rpm. La commande Linux propose de nom­breuses options d’ins­tal­la­tion, d’analyse et d’ac­tua­li­sa­tion des paquets.

Qu’est-ce que Linux rpm ?

Linux rpm est un outil de ligne de commande prin­ci­pa­le­ment utilisé pour gérer les paquets rpm. Il est notamment exploité par les fa­bri­cants de logiciels com­mer­ciaux. Ini­tia­le­ment, il n’était pas conçu pour Linux. La commande rpm signifie « Red Hat Package Manager » (ges­tion­naire de paquets Red Hat). Elle est dé­ve­lop­pée et com­mer­cia­li­sée depuis 1997 comme logiciel libre par l’en­tre­prise nord-amé­ri­caine Red Hat. Aujourd’hui, Linux rpm est un projet in­dé­pen­dant sous licence GPL. Ses prin­ci­pales fonctions con­sis­tent à installer et dé­sins­tal­ler les logiciels, à gérer les données de con­fi­gu­ra­tion et à tenir compte des con­traintes.

Comment fonc­tionne la commande rpm ?

Avant de pouvoir utiliser la commande rpm sous Linux, la gestion des paquets doit d’abord être installée. Elle ne doit pas être utilisée en plus de dpkg, car les deux systèmes de gestion ne sont pas toujours com­pa­tibles. L’ins­tal­la­tion de rpm est exécutée par la commande suivante :

$ sudo apt-get install rpm
bash

Une fois installé, le programme peut être utilisé avec la commande rpm.

Quelle est la syntaxe de la commande rpm ?

La syntaxe élé­men­taire de Linux rpm est la suivante :

$ rpm [Options] [Nom du paquet]
bash

Outre la commande à pro­pre­ment parler, vous pouvez dé­ter­mi­ner grâce aux options quelles fonctions précises du programme exécuter. Il est également possible de traiter plusieurs paquets avec une commande. Il suffit de les indiquer les uns à la suite des autres en les séparant uni­que­ment par un espace.

Quelles sont les options de rpm ?

Linux rpm se distingue notamment pour l’analyse, l’ins­tal­la­tion, la dé­sins­tal­la­tion et la recherche de paquets. La commande possède de nom­breuses options que vous pouvez consulter avec la commande suivante :

$ rpm --help
bash

Parmi les prin­ci­pales options figurent les suivantes :

  • -e ou –erase : avec cette commande, vous effacez un paquet rpm.
  • -i ou –install : utilisez cette option lorsque vous souhaitez installer un paquet rpm.
  • -K ou –checksig : cette option vous permet de contrôler l’intégrité d’un paquet et de détecter au préalable de po­ten­tielles erreurs.
  • -q ou –query : cette option affiche toutes les in­for­ma­tions dis­po­nibles à propos des paquets installés. Vous avez la pos­si­bi­lité de préciser davantage cette demande.
  • -U ou –upgrade : avec cette option, vous ac­tua­li­sez un paquet rpm.
  • -V ou –verify : cette option vérifie l’intégrité d’un paquet et inclut les fichiers erronés ou modifiés.

Exemples d’uti­li­sa­tion de la commande rpm

Afin de mieux com­prendre le fonc­tion­ne­ment de la commande rpm, nous vous pré­sen­tons quelques autres exemples d’uti­li­sa­tion de la commande.

$ rpm -qi Paket1.rpm
bash

Vous appelez ici une des­crip­tion du paquet.

$ rpm -qa
bash

Avec cette commande, vous recevez une liste de tous les paquets rpm installés.

$ rpm -i Paket1.rpm Paket2.rpm
bash

Vous installez ici les deux paquets.

$ rpm -e Paket1.rpm
bash

Avec cette commande, vous dé­sins­tal­lez Paket1.rpm. La dé­sins­tal­la­tion des paquets rpm que vous avez installés avec Linux rpm doit toujours être exécutée avec le même programme.

Aller au menu principal