ouhla !!!! pas bieeeeennnnn ! (c)
c'est pas propre ce que tu essayes de faire là, tu le fais avec un truc peu important, bon encore ça passe, mais là autoconf c'est hyper important et tu vas casser les dépendances
donc si tu veux absolument passer à autoconf 2.57, tu vires d'abord l'ancien (mais il y aura certainement des dépendances), soit tu installes dans un autre prefix, à savoir /usr/local par exemple...
ensuite pour ton problème d'éxécution, une fois ton nouvel autoconf installé, tu vas dans /usr/bin, tu renommes bien proprement autoconf en autoconf-213 (mv autoconf autoconf-213), tu fais ensuite : ln -s /usr/local/bin/autoconf /usr/bin/autoconf
(ça c'est une solution de secours, c'est pas super propre non plus, mais ça dépanne), sinon tu modifies la variable PATH comme on te l'a dit précédemment (Sixtiz)
faut bien respecter le fait qu'il y a une chose (parmi d'autres) à respecter :
- /usr -> c'est la distro qui installe ici ses paquetages
- /usr/local -> c'est là que toi tu installes tes sources compilées
si tu respectes ça, tu as déjà moins de chances de démolir le système (tu rigoleras pas le jour où tu te retrouveras avec un unresolve symbol in GLIB_2_X au moment de compiler quelque chose)
bref, pour modifier la variable PATH, tu as la solution de modifier /etc/profile (et/ou ~/.profile) en inversant PATH=xxxxxx
usr/bin
usr/local/bin, par PATH=xxxxxx
usr/local/bin
usr/bin
pour que la modification prenne effet tout de suite, tu fais :
echo $PATH
tu sélectionnes la ligne entière, tu la recolles dans le terminal en faisant la modification comme dit au dessus et en ajoutant export devant (export PATH=xxxxxxxx), regarde le man pour plus d'infos