43 votes

extraire le fichier spec du package rpm

Existe-t-il un moyen d'extraire le fichier de spécification du package rpm (je n'ai que le fichier RPM)

pas par

    rpm --scripts -qp my-great-app-1.1.2.rpm 

(cette syntaxe n'obtient pas le fichier de spécification uniquement les scripts du rpm)

26voto

reichhart Points 653

Installez rpmrebuild et "extrayez" (recréez en fait) le fichier de spécifications de votre fichier rpm ou de votre package déjà installé.

Exemples:

 rpmrebuild --package --notest-install -e oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm
rpmrebuild -s hercules.spec hercules

11voto

Rumple Stiltskin Points 2309

les fichiers spec ne sont généralement pas en rpm. Ils sont en rpm source.

10voto

kamal Points 2156

tu pourrais utiliser

 yumdownloader --source < something.rpm

ensuite:

 rpm2cpio packagename | cpio -ivd

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X