Différences entre les versions de « Rpm »

De BlaxWiki
Aller à la navigationAller à la recherche
Ligne 5 : Ligne 5 :
http://www.admin-sys.org/spip.php?article108
http://www.admin-sys.org/spip.php?article108


{{{
<pre>
** vérifier qu'un package est installé :  rpm -qa | grep rpm
** vérifier qu'un package est installé :  rpm -qa | grep rpm
q = query = interroge la base de données rpm
q = query = interroge la base de données rpm
Ligne 12 : Ligne 12 :
**  installer / mettre à jour
**  installer / mettre à jour
U = Upgrade = pour une mise a jour, mais convient aussi pour une install
U = Upgrade = pour une mise a jour, mais convient aussi pour une install
i = installation d'un nouveau paquet
v = verbose = affiche des infos si nécessaires
v = verbose = affiche des infos si nécessaires
h = hash =  montre la progression de l'install du package, ce sont les hash que l'on vois : ######
h = hash =  montre la progression de l'install du package, ce sont les hash que l'on vois : ######
syntaxe :
rpm -Uvh package.rpm  (mis a jour)
rpm -ivh package.rpm  (installation)


** Désinstaller
** Désinstaller
rpm -e foo<- désinstall le package foo-x.y.rpm
rpm -e foo <- désinstall le package foo-x.y.rpm
e = Erase = effacer/enlever/désinstaller
e = Erase = effacer/enlever/désinstaller


** Lister le contenu d'un package installé ?
** Lister le contenu d'un package installé ?
rpm -ql foo
rpm -ql foo
q = query = interroge la BD de rpm
q = query = interroge la BD de rpm
l = list = liste le contenu du package
l = list = liste le contenu du package


Comment avoir des infos sur un package déjà installé ?
** Avoir des infos sur un package déjà installé ?
 
rpm -qi foo
rpm -qi foo
i = info = demande d'informations
i = info = demande d'informations




** Comment lister le contenu d'un package non installé ?
** Lister le contenu d'un package non installé ?
 
rpm -qpl foo-x.y.rpm
rpm -qpl foo-x.y.rpm
p = package = précise qu'il faut interroger le package donné en paramètre et non la BD de rpm
p = package = précise qu'il faut interroger le package donné en paramètre et non la BD de rpm


Comment avoir des infos sur un package non installé ?
** Avoir des infos sur un package non installé ?
 
rpm -qpi foo-x.y.rpm
rpm -qpi foo-x.y.rpm


** Comment avoir les dépendances d'un package non installé ?
** Avoir les dépendances d'un package non installé ?
rpm -qpR foo-x.y.rpm
rpm -qpR foo-x.y.rpm
}}}
</pre>


[[Catégorie:Linux]]
[[Catégorie:Linux]]

Version du 24 juin 2010 à 15:49

Commandes de bases rpm :

http://www.linux-kheops.com/doc/redhat70/ref-guide-fr/s1-rpm-using.html

http://www.admin-sys.org/spip.php?article108

** vérifier qu'un package est installé :  rpm -qa | grep rpm
q = query = interroge la base de données rpm
a = all = liste tous les packages installés

**  installer / mettre à jour
U = Upgrade = pour une mise a jour, mais convient aussi pour une install
i = installation d'un nouveau paquet
v = verbose = affiche des infos si nécessaires
h = hash =  montre la progression de l'install du package, ce sont les hash que l'on vois : ######

** Désinstaller
rpm -e foo <- désinstall le package foo-x.y.rpm
e = Erase = effacer/enlever/désinstaller

** Lister le contenu d'un package installé ?
rpm -ql foo
q = query = interroge la BD de rpm
l = list = liste le contenu du package

** Avoir des infos sur un package déjà installé ?
rpm -qi foo
i = info = demande d'informations


** Lister le contenu d'un package non installé ?
rpm -qpl foo-x.y.rpm
p = package = précise qu'il faut interroger le package donné en paramètre et non la BD de rpm

** Avoir des infos sur un package non installé ?
rpm -qpi foo-x.y.rpm

** Avoir les dépendances d'un package non installé ?
rpm -qpR foo-x.y.rpm