루트 권한이없는 CentOS 6.8 시스템에서 작업하고 있습니다. autoconf 2.63이 설치되어 있습니다. 무언가를 설치하려면 최신 버전이 필요합니다. autoconf 2.69를 다운로드하고 소스에서 설치했습니다 ( /configure --prefix=$home
루트 권한이 없기 때문에 사용 ).
작동하는 것 같았습니다. 그러나 시도해 autoconf --version
도 여전히 이전 버전 2.63이 표시됩니다.
$PATH
새 설치 폴더로 설정을 시도하고 해당 폴더로 이동하여 실행하려고했지만 autoconf --version
이전 버전을 계속 얻습니다.
이견있는 사람?
답변
autoconf
바이너리 의 정확한 경로는 무엇입니까 ? 그리고 어쩌면 PATH
거기에 들어 가려고 시도한 추가 사항은 무엇 입니까?
설정에 대한 다른 지식이 없으면 간단한 제안은 실행하려는 컴파일 된 바이너리가있는 폴더로 이동하여 다음과 같이 명령을 실행하는 것입니다.
./autoconf --version
이것은 셸이 autoconf
해당 디렉토리에서 컴파일 한 것을 명시 적으로 실행하도록 지시합니다 . 방금 실행 autoconf --version
하면의 시스템 설치가 실행 autoconf
됩니다.