Обновление autoconf на CentOS

453
Ike

Я работаю в системе CentOS 6.8 без прав root. На нем установлено autoconf 2.63. Мне нужна более свежая версия для установки чего-либо. Я скачал autoconf 2.69 и установил из источника (используя /configure --prefix=$home, потому что у меня нет привилегий root).

Казалось, работает. Но когда я пытаюсь autoconf --versionэто все равно выдает мне старую версию 2.63.

Я попытался установить в $PATHпапку новой установки, и даже попытался зайти в эту папку и запустить autoconf --versionтам, но я продолжаю получать старую версию.

Какие-нибудь мысли?

1
Спасибо! Я только что опубликовал свой комментарий как полный ответ. Если вы нашли мой ответ полезным, пожалуйста, не забудьте высказать его, и если это ответ, который отвечает на ваш вопрос, пожалуйста, не забудьте отметить его как таковой. JakeGould 7 лет назад 0

1 ответ на вопрос

0
JakeGould

Каков точный путь для autoconfдвоичного файла? А может быть, что вы добавили к своему, PATHчтобы попытаться заставить его посмотреть там?

Не зная ничего о вашей настройке, мое простое предложение - попытаться зайти в папку с скомпилированным двоичным файлом, который вы хотите запустить, и выполнить команду следующим образом:

./autoconf --version 

Это говорит оболочке явно запускать autoconfскомпилированные вами в этом каталоге; просто запуск autoconf --versionбудет запускать установку системы autoconf.