fonctionnalités de RPMREBUILD

resumé

rpmrebuild permet de reconstruire un package rpm à partir des donnée installées (base rpm + fichiers)

(Sur debian, le logiciel equivalent est dpkg-repack)

utilisation

perte du package rpm

C'etait le but initial : fabriquer un rpm à partir des meta-données de la base rpm et des fichiers installés.
Commande : rpmrebuild package_name

fabriquer un package modifié

Vous avez installé un package, vous avez modifié sa configuration, et vous voulez distribuer cette version distribuer sur d'autres machines : il suffit de lancer la même commande : rpmrebuild package_name

modifier le fichier spec

Une utilisation avancée, pour les utilisateurs connaissant le format des fichiers spec, permet d'editer au vol le fichier spec : rpmrebuild -e package_name

plugins

les plugins permettent d'automatiser des modifications sur le fichier spec.

conseils

autres possibilités

certaines versions de rpm offrent (ou plutot offraient) une option "repackage", mais
  1. cette option ne semble plus exister
  2. cette option necessitait de desinstaller le package (pas toujours possible)

Eric Gerbier

page modifiée le 2012-07-10
retour à la page principale