tu fais :
> rpm -ivh package.src.rpm
tu édite le fichier spec correspondant qui a été copié dans /usr/src/RPM/SPECS
les options de compil sont dans %build
ensuite tu compiles le src.rpm ce qui te donnera un binaire et un nouveau src.rpm avec tes modifs ( utiles pour éventuelles réinstall avec compilation futures ) :
> rpm -ba /usr/src/RPM/SPECS/package.spec
le binaire est dans /usr/src/RPM/RPMS/i586/
ou autre part ( tu cherches )
willone
Ma question n'est pas clair ?? :(
[jfdsdjhfuetppo]--Message édité par Willone--[/jfdsdjhfuetppo]
willone
Hello
Oui la question est peut etre conne mais je m'en excuse :) je suis completement debutant !
Je suis sous Red Hat 7.1
Par exemple si j'installe Apache via un .tar.gz avant de faire mon make --> make install, je peux configurer l'install via mon " ./configure " (par exemple pour compiler avec PHP)... donc la c'est cool ca marche !
Par contre, si je fait une install a partir de la version Apache packagé sous un .RPM je fait un " rpm --install apache-1.2.3-i386.rpm " et tout se fait tout seul sans que j'ai à spécifier par exemple de compiler avec PHP... ca c'est embetant !
Bref y a t-il une option avec les RPM pour avoir la meme liberté qu'avec les .tar.gz ??
merci :)
[jfdsdjhfuetppo]--Message édité par Willone--[/jfdsdjhfuetppo]