Le programme RPM
La syntaxe de rpm
est la suivante:
rpm [action]
[option] [fichier]
Pour installer un
package on utilise l'option -i par exemple :
rpm -i
Xcdroast.rpm
Installe le programme
Xcdroast ainsi que tous ses fichiers au bon endroit sur votre disque, cependant
cette commande est peu parlante, pour obtenir un affichage de la progression
de l'installation il faut rajouter l'option -h :
rpm -ih
Xcdroast.rpm
En fait la commande
la plus souvent employée est :
rpm -iVh
Xcdroast.rpm
L'ajout de V permet
d'afficher en même temps que la progression de l'installation, le
nom des fichiers installés. Si à la place de -i vous mettez
-U cela vous permet de faire une mise à jour d'un package déja
installé, cette méthode est utile lorsqu'une nouvelle version
d'un logiciel apparait et pemet de mettre à jour seulement les éléments
nécessaires.
Voici les d'autres
options utiles :
-excludedocs
: N'installe pas les fichiers servant de documentation comme les manpages
-force
: Force l'installation ou la désinstallation même si il y
a des problèmes de dépendances
-nodeps
: Ne contrôle pas les dépendances avant d'installer un package.
-oldpackages
: Permet d'installer une version plus ancienne que la version déja
installée
-percent
: Affiche la progression de l'installation en pourcentage
-replacefiles
: Autorise RPM à écraser des fichiers, même si ceux-ci
appartiennent à d'autres packages
-root répertoire
: Installe dans le répertoire précisé
-test :
Simule l'installation pour détecter d'éventuels problèmes
La désinstallation de Packages RPM
Le principal avantage
des packages RPM est de permettre la désinstallation sans avoir
à aller à la péche aux programmes et aux fichiers...
Pour cela il faut
utiliser l'option -e, par exemple :
rpm -e
Xcdroast.rpm
a pour effet de retirer
le programme Xcdroast précédemment installé.
Il existe aussi
d'autres options :
-allmatches
: Supprime toutes les versions présentes
-nodeps
: Ne vérifie pas les dépendances avant la désinstallation,
a utiliser lorsque vous êtes sûrs de ce que vous faites
-test :
Ne lance pas la désinstallation mais la simule et renvoie un rapport
sur d'éventuelles erreurs
Le mot de la fin
Vous voila donc
capables (j'éspère) d'installer et de désinstaller
correctement des packages RPM. Cela représente l'avenir de Linux
car la diffusion de ce système dépend pour beaucoup d'une
facilité d'installation qui doit encore s'améliorer.
|