dimanche 10 juin 2012

Commande Rmp sous Linux avec Sam_Scophil


Commande / Syntaxe Rpm: Utiliser Rpm
Mis en ligne le 26décembre 2010 - 13:23
Mis à jour par Sam_Scophil, 010 Juin 2012 - 06:44
gestion des packages linux

Introduction (lea-linux.org)

Le format RPM (RedHat Package Manager), a été, comme son nom l'indique, créé à l'origine pour la distribution RedHat. Depuis, de nombreuses distributions l'ont utilisé, on peut citer par exemple Mandrake ou SuSe. D'autres formats de packages dans le monde Linux sont DEB (pour Debian) et TGZ (pour Slackware).

Qu'est-ce qu'un package ? C'est un fichier (une archive, un peu comme un fichier .tar ou .zip) qui contient tous les fichiers appartenant à une application, une bibliothèque, etc. ainsi que des scripts de contrôle qui sont exécutés lors de l'installation ou de la désinstallation de l'application. Ce fichier contient également toutes les dépendances à d'autres applications, bibliothèques, etc.
Note : on parle indifféremment de package, paquetage ou même paquet pour désigner le fichier qui contient l'ensemble des fichiers d'un programme (le fichier rpm lui-même)

Il existe de nombreux utilitaires graphiques tels que Kpackage, GnoRPM, Midnight Commander, etc. qui permettent d'installer et de gérer les packages RPM. L'installation depuis la ligne de commande reste toutefois la solution la plus rapide et la plus efficace pour ce travail.

La plus grande partie des commandes décrites peuvent être exécutée par un utilisateur lambda. Toutefois les commandes qui intallent, mettent à jour ou suppriment des paquetages nécessitent des droits d'administrateur (root).

Source : www.lea-linux.org
Syntaxe rpm

rpm [action] [option] [fichier]

Quelques commandes
:

Installer un package
rpm -i nom_package.rpm


Mise a jour package:
rpm -U nom_package.rpm


Désintaller package:
rpm -e nom_package.rpm


Rechercher package contenant un mot:
rpm -qa | grep mot_recherché


A quel package appartient le fichier:
rpm -qf nom_fichier


Plus d'infos sur un package:
rpm -qpi nom_package.rpm


Les fichiers du package:
rpm -qpl nom_package.rpm


Intégrité du package:
rpm -V nom_package.rpm


Notes:
-Il faut respecter la casse (majuscules/minuscules)
-Postez les commandes rpm que vous trouvez les plus utiles, elles seront rajoutées a la liste.

Liens :
Trouver des RPM :
http://rpmfind.net/

Aucun commentaire: