Où puis-je trouver les options de configuration utilisées pour créer un package?

28

Je dois installer l’astérisque 1.6.2.18 sur Ubuntu 10.10

J'aimerais savoir quelles étaient les options de configuration utilisées pour générer le package ubuntu de l'astérisque 1.6.2.7.

Slackware est ma distribution de serveur préférée et je me suis contenté de référencer le fichier Slackbuild pour savoir comment un paquet a été créé et éventuellement personnalisé pour le refaire avec une nouvelle source, mais je ne peux pas le comprendre avec Ubuntu. Je suis pressé par le temps, alors j'apprécierais quelques conseils.

Merci!

    
posée Keith 13.06.2011 - 14:51
la source

2 réponses

28

La chose la plus simple à faire est peut-être d’examiner les journaux de construction du paquet en question. Vous pouvez les trouver en commençant, par exemple, par lien , puis suivez le lien correspondant à la version qui vous intéresse (dans cette cas, lien )

Sous l’en-tête "Builds", vous verrez un lien pour chaque architecture sur laquelle le package a été construit. Ne vous inquiétez pas trop à ce sujet et choisissez-en un - je regarderai amd64.

Sur la page d’enregistrement de la compilation, il y a un lien vers le journal de build - lien

Et si vous recherchez le journal "./configure", vous trouverez ceci:

PATH=$PATH:/build/buildd/asterisk-1.6.2.7/debian/dummyprogs ./configure \
        --host=x86_64-linux-gnu --build=x86_64-linux-gnu \
        --prefix=/usr \
        --mandir=${prefix}/share/man \
        --infodir=${prefix}/share/info \
        --with-cap \
        --with-gsm \
        --with-imap=system \
        --with-pwlib=/usr/share/pwlib/include/ \
        --with-h323=/usr/share/openh323/ 
    
réponse donnée Evan Broder 13.06.2011 - 18:10
la source
10

Je pense que vous ne pourrez pas voir les options de configuration du package binaire (.deb).
Vous pouvez simplement trouver des informations concernant les dépendances impliquées en utilisant:

apt-cache showpkg asterisk

Si vous devez vérifier les options de configuration, je pense que vous devriez télécharger les fichiers sources en tapant:

apt-get source asterisk

puis vérifiez les informations dont vous avez besoin dans le fichier debian/rules .

    
réponse donnée Pavlos G. 13.06.2011 - 14:58
la source

Lire d'autres questions sur les étiquettes