Je voudrais connaitre le bon moyen pour mettre a jour un produit que l
on compile comme par exemple apache ou samba.
#############################################
-je penses que la premiere etape et de recuperer la derniere version du
tar/gz et de la decompresser.
-apres le compiler avec un ./configure ; make
-.....
mais apres doit ton supprimer le contenu de /usr/local/apache et
/usr/local/samba avant de faire le make install ?
le make install gere t il seul les fichiers a modifier
et que se passe t il quand il y a des modules comme dans apache , doit
on recompiler tous les modules (php, mod_perl,etc....)
Dans le cas ou les options de compilation ne sont pas celle par defaut,
comment peut on les retrouver facilement pour recompiler notre nouvelle
version?
#############################################
Certain produit fournissent des patchs, dans ce cas la une fois le code
patche doit on refaire le ./configure?
doit on effacer les repertoires /usr/local/apache et /usr/local/samba ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
sans_flotus_spam
yde wrote:
Bonjour,
Je voudrais connaitre le bon moyen pour mettre a jour un produit que l on compile comme par exemple apache ou samba.
#############################################
-je penses que la premiere etape et de recuperer la derniere version du tar/gz et de la decompresser.
-apres le compiler avec un ./configure ; make
-.....
mais apres doit ton supprimer le contenu de /usr/local/apache et /usr/local/samba avant de faire le make install ?
le make install gere t il seul les fichiers a modifier et que se passe t il quand il y a des modules comme dans apache , doit on recompiler tous les modules (php, mod_perl,etc....)
Dans le cas ou les options de compilation ne sont pas celle par defaut, comment peut on les retrouver facilement pour recompiler notre nouvelle version?
#############################################
Certain produit fournissent des patchs, dans ce cas la une fois le code patche doit on refaire le ./configure?
doit on effacer les repertoires /usr/local/apache et /usr/local/samba ?
doit on recompiler tous les modules?
Merci de vos reponses. presque toutes les sourcesont un "uninstall" ;
donc, se placer dans le rep du machin et faire "make uninstall". ça marche presque toujours. A+
yde wrote:
Bonjour,
Je voudrais connaitre le bon moyen pour mettre a jour un produit que l
on compile comme par exemple apache ou samba.
#############################################
-je penses que la premiere etape et de recuperer la derniere version du
tar/gz et de la decompresser.
-apres le compiler avec un ./configure ; make
-.....
mais apres doit ton supprimer le contenu de /usr/local/apache et
/usr/local/samba avant de faire le make install ?
le make install gere t il seul les fichiers a modifier
et que se passe t il quand il y a des modules comme dans apache , doit
on recompiler tous les modules (php, mod_perl,etc....)
Dans le cas ou les options de compilation ne sont pas celle par defaut,
comment peut on les retrouver facilement pour recompiler notre nouvelle
version?
#############################################
Certain produit fournissent des patchs, dans ce cas la une fois le code
patche doit on refaire le ./configure?
doit on effacer les repertoires /usr/local/apache et /usr/local/samba ?
doit on recompiler tous les modules?
Merci de vos reponses.
presque toutes les sourcesont un "uninstall" ;
donc, se placer dans le rep du machin et faire "make uninstall".
ça marche presque toujours.
A+
Je voudrais connaitre le bon moyen pour mettre a jour un produit que l on compile comme par exemple apache ou samba.
#############################################
-je penses que la premiere etape et de recuperer la derniere version du tar/gz et de la decompresser.
-apres le compiler avec un ./configure ; make
-.....
mais apres doit ton supprimer le contenu de /usr/local/apache et /usr/local/samba avant de faire le make install ?
le make install gere t il seul les fichiers a modifier et que se passe t il quand il y a des modules comme dans apache , doit on recompiler tous les modules (php, mod_perl,etc....)
Dans le cas ou les options de compilation ne sont pas celle par defaut, comment peut on les retrouver facilement pour recompiler notre nouvelle version?
#############################################
Certain produit fournissent des patchs, dans ce cas la une fois le code patche doit on refaire le ./configure?
doit on effacer les repertoires /usr/local/apache et /usr/local/samba ?
doit on recompiler tous les modules?
Merci de vos reponses. presque toutes les sourcesont un "uninstall" ;
donc, se placer dans le rep du machin et faire "make uninstall". ça marche presque toujours. A+
Arnaud Gomes-do-Vale
yde writes:
mais apres doit ton supprimer le contenu de /usr/local/apache et /usr/local/samba avant de faire le make install ?
le make install gere t il seul les fichiers a modifier et que se passe t il quand il y a des modules comme dans apache , doit on recompiler tous les modules (php, mod_perl,etc....)
Ça dépend, mais en général, ça se passe assez mal. Tu auras toujours un module qui demande la bonne version de la bonne bibliothèque et qui ne fonctionnera plus avec la nouvelle version.
Dans le cas ou les options de compilation ne sont pas celle par defaut, comment peut on les retrouver facilement pour recompiler notre nouvelle version?
Tu veux dire que tu ne les as pas notées lors de la compilation précédente ?
De manière générale, ce que tu veux faire, c'est réinventer un gestionnaire de paquets, mais moins puissant et géré à la main. C'est difficile, ne t'étonne pas si ça demande beaucoup d'énergie pour un résultat pas terrible.
-- Arnaud Gomes-do-Vale -*-*-*- http://www.glou.org/~arnaud/ -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- En savoir plus sur GNU/Linux : http://www.linux-france.org/
yde <tune99@ifrance.com> writes:
mais apres doit ton supprimer le contenu de /usr/local/apache et
/usr/local/samba avant de faire le make install ?
le make install gere t il seul les fichiers a modifier
et que se passe t il quand il y a des modules comme dans apache , doit
on recompiler tous les modules (php, mod_perl,etc....)
Ça dépend, mais en général, ça se passe assez mal. Tu auras toujours
un module qui demande la bonne version de la bonne bibliothèque et qui
ne fonctionnera plus avec la nouvelle version.
Dans le cas ou les options de compilation ne sont pas celle par
defaut, comment peut on les retrouver facilement pour recompiler notre
nouvelle version?
Tu veux dire que tu ne les as pas notées lors de la compilation
précédente ?
De manière générale, ce que tu veux faire, c'est réinventer un
gestionnaire de paquets, mais moins puissant et géré à la main. C'est
difficile, ne t'étonne pas si ça demande beaucoup d'énergie pour un
résultat pas terrible.
--
Arnaud Gomes-do-Vale -*-*-*- arnaud@carrosse.frmug.org
http://www.glou.org/~arnaud/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
En savoir plus sur GNU/Linux : http://www.linux-france.org/
mais apres doit ton supprimer le contenu de /usr/local/apache et /usr/local/samba avant de faire le make install ?
le make install gere t il seul les fichiers a modifier et que se passe t il quand il y a des modules comme dans apache , doit on recompiler tous les modules (php, mod_perl,etc....)
Ça dépend, mais en général, ça se passe assez mal. Tu auras toujours un module qui demande la bonne version de la bonne bibliothèque et qui ne fonctionnera plus avec la nouvelle version.
Dans le cas ou les options de compilation ne sont pas celle par defaut, comment peut on les retrouver facilement pour recompiler notre nouvelle version?
Tu veux dire que tu ne les as pas notées lors de la compilation précédente ?
De manière générale, ce que tu veux faire, c'est réinventer un gestionnaire de paquets, mais moins puissant et géré à la main. C'est difficile, ne t'étonne pas si ça demande beaucoup d'énergie pour un résultat pas terrible.
-- Arnaud Gomes-do-Vale -*-*-*- http://www.glou.org/~arnaud/ -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- En savoir plus sur GNU/Linux : http://www.linux-france.org/
TiChou
Dans l'article news:c0b0sh$9bg$, yde écrivait :
Bonjour,
Bonsoir,
Je voudrais connaitre le bon moyen pour mettre a jour un produit que l on compile comme par exemple apache ou samba.
Dans le cas ou les options de compilation ne sont pas celle par defaut, comment peut on les retrouver facilement pour recompiler notre nouvelle version?
Pour Apache, un httpd -V, httpd -l et httpd -L permet d'obtenir des informations sur les options compilées.
-- TiChou
Dans l'article news:c0b0sh$9bg$1@news-reader4.wanadoo.fr,
yde <tune99@ifrance.com> écrivait :
Bonjour,
Bonsoir,
Je voudrais connaitre le bon moyen pour mettre a jour un produit que l
on compile comme par exemple apache ou samba.
Dans le cas ou les options de compilation ne sont pas celle par defaut,
comment peut on les retrouver facilement pour recompiler notre nouvelle
version?
Pour Apache, un httpd -V, httpd -l et httpd -L permet d'obtenir des
informations sur les options compilées.
Je voudrais connaitre le bon moyen pour mettre a jour un produit que l on compile comme par exemple apache ou samba.
Dans le cas ou les options de compilation ne sont pas celle par defaut, comment peut on les retrouver facilement pour recompiler notre nouvelle version?
Pour Apache, un httpd -V, httpd -l et httpd -L permet d'obtenir des informations sur les options compilées.
-- TiChou
yde
Dans le cas ou les options de compilation ne sont pas celle par defaut, comment peut on les retrouver facilement pour recompiler notre nouvelle version?
Tu veux dire que tu ne les as pas notées lors de la compilation précédente ?
De manière générale, ce que tu veux faire, c'est réinventer un gestionnaire de paquets, mais moins puissant et géré à la main. C'est difficile, ne t'étonne pas si ça demande beaucoup d'énergie pour un résultat pas terrible.
Il aurait ete bien que lors d une mise a jours, lors du ./configure les dernieres options utilisé soit retrouvé automatiquement.
Dans le cas ou l on reprend une installation deja faite et qu a la compilation tous les path des log et etc.. ne soit pas par defaut l on puisse les retrouver simplement avec par exemple un genre de :
./configure --last-config
Dans le cas ou les options de compilation ne sont pas celle par
defaut, comment peut on les retrouver facilement pour recompiler notre
nouvelle version?
Tu veux dire que tu ne les as pas notées lors de la compilation
précédente ?
De manière générale, ce que tu veux faire, c'est réinventer un
gestionnaire de paquets, mais moins puissant et géré à la main. C'est
difficile, ne t'étonne pas si ça demande beaucoup d'énergie pour un
résultat pas terrible.
Il aurait ete bien que lors d une mise a jours, lors du ./configure les
dernieres options utilisé soit retrouvé automatiquement.
Dans le cas ou l on reprend une installation deja faite et qu a la
compilation tous les path des log et etc.. ne soit pas par defaut l on
puisse les retrouver simplement avec par exemple un genre de :
Dans le cas ou les options de compilation ne sont pas celle par defaut, comment peut on les retrouver facilement pour recompiler notre nouvelle version?
Tu veux dire que tu ne les as pas notées lors de la compilation précédente ?
De manière générale, ce que tu veux faire, c'est réinventer un gestionnaire de paquets, mais moins puissant et géré à la main. C'est difficile, ne t'étonne pas si ça demande beaucoup d'énergie pour un résultat pas terrible.
Il aurait ete bien que lors d une mise a jours, lors du ./configure les dernieres options utilisé soit retrouvé automatiquement.
Dans le cas ou l on reprend une installation deja faite et qu a la compilation tous les path des log et etc.. ne soit pas par defaut l on puisse les retrouver simplement avec par exemple un genre de :