informatique:linux:rpm
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:linux:rpm [2008/01/15 08:59] – benoit | informatique:linux:rpm [2009/05/18 08:28] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 25: | Ligne 25: | ||
| Pour supprimer un package: | Pour supprimer un package: | ||
| rpm -e < | rpm -e < | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| ==== Requètes RPM ==== | ==== Requètes RPM ==== | ||
| Ligne 30: | Ligne 36: | ||
| rpm -qa | rpm -qa | ||
| rpm -qa --queryformat=%{NAME}\\n | rpm -qa --queryformat=%{NAME}\\n | ||
| + | |||
| + | === Lister les packages installés en les affichant au format fichier rpm === | ||
| + | |||
| + | rpm -qa --queryformat ' | ||
| + | |||
| + | Note :!: : Pour connaître les tags disponibles pour la requête, lancer la commande : **'' | ||
| === Pour connaitre le package source d'un binaire ou fichier === | === Pour connaitre le package source d'un binaire ou fichier === | ||
| Ligne 48: | Ligne 60: | ||
| rpm -ql apmd | rpm -ql apmd | ||
| + | Astuce :!: : Pour lister tous les fichiers contenus dans les RPM du CDRom Linux | ||
| + | cd /mnt/cdrom | ||
| + | for RPM in $(find ./ | ||
| + | Lorsqu' | ||
| + | |||
| + | === Pour lister les fichiers nécessaires à l' | ||
| + | rpm -qp --requires apmd-3.0.2-24.i386.rpm | ||
| ==== Vérification RPM ==== | ==== Vérification RPM ==== | ||
| Ligne 73: | Ligne 92: | ||
| ==== Extraction d'un RPM sans installation ==== | ==== Extraction d'un RPM sans installation ==== | ||
| rpm2cpio apmd-3.0.2-24.i386.rpm | cpio -idvm | rpm2cpio apmd-3.0.2-24.i386.rpm | cpio -idvm | ||
| + | |||
| Ligne 213: | Ligne 233: | ||
| rpmbuild -bb / | rpmbuild -bb / | ||
| - | So l'on veux juste copier des fichiers en installant un RPM mettre par exemble une commande '' | + | Si l'on veux juste copier des fichiers en installant un RPM mettre par exemble une commande '' |
| rpmbuild -bb --target=noarch / | rpmbuild -bb --target=noarch / | ||
informatique/linux/rpm.1200387547.txt.gz · Dernière modification : (modification externe)
