Ceci est une ancienne révision du document !
Pour installaller un package:
rpm -ivh <package>.rpm
Pour installer un package et toutes les dépendances:
rpm -ivh --aid <package>.rpm
Pour installer un package en igonrant les dépendances:
rpm -ivh --nodeps <package>.rpm
Forcer la réinstallation d'un package en changeant le path d'installation:
rpm -ivh --force --root /mnt/sysimage <package>.rpm
Pour mettre à jour ou installer un package
rpm -Uvh <package>.rpm
Pour mettre à jour un package (la mise à jour ne se fera pas si le package n'a jamais été installé)
rpm -Fvh <package>.rpm
Pour supprimer un package:
rpm -e <package>
rpm -qa rpm -qa --queryformat=%{NAME}\\n
rpm -qf /bin/sleep
non installé
rpm -qip apmd-3.0.2-24.i386.rpm
intallé
rpm -qi apmd
non installé
rpm -qlp apmd-3.0.2-24.i386.rpm
intallé
rpm -ql apmd
Cette fonctionnalité comparera les modifications des fichiers installé par RPM sur le système à la base RPM. Toute les contradictions seront rapportées.
Pour vérifier le fichier zip RPM installé en comparaison avec la base de données de RPM
rpm -V zip
Pour vérifier tous les RPM installés en comparaison avec la base de données de RPM
rpm -Va
Pour vérifier le package zip installé en comparaison avec le fichier zip du package
rpm -Vp zip-2.3-.i386.rpm
Importer la clé publique:
rpm --import /mnt/cdrom/RPM-GPG-KEY
Pour vérifier la signature:
rpm --checksig <package>
rpm2cpio apmd-3.0.2-24.i386.rpm | cpio -idvm