시스템 전체 wget이 더 이상 사용되지 않기 때문에 로컬 디렉토리에 wget을 설치했습니다. 시스템 전체 대신 업데이트된 wget을 사용하는 방법은 무엇입니까?

시스템 전체 wget이 더 이상 사용되지 않기 때문에 로컬 디렉토리에 wget을 설치했습니다. 시스템 전체 대신 업데이트된 wget을 사용하는 방법은 무엇입니까?

내 컴퓨터에는 오래된 wget 소프트웨어(wget-1.14)가 포함된 디렉터리(내 부서 전체에서 사용)가 있습니다. 다음 명령을 사용하여 쓰기 액세스 권한이 있는(관리자가 아님) 로컬 디렉터리에 새 버전을 설치했습니다.

curl -O http://ftp.gnu.org/gnu/wget/wget-1.21.tar.gz
tar xvf wget-1.21.tar.gz
cd wget-1.21
./configure --prefix=/home/my/directory --with-ssl=openssl
make
make install

이 명령은 작동하는 것 같습니다. 그러나 " whereis wget"는 이전 소프트웨어를 반환합니다. 마찬가지로 " wget -V"는 "wget-1.14"를 반환합니다.

로컬 디렉토리에 설치된 최신 wget-1.21을 어떻게 사용할 수 있습니까?

답변1

로그인 스크립트(마지막)에 다음과 같은 명령을 추가할 수 있습니다.

export PATH=/home/my/directory/bin:$PATH

또는 절대 경로를 사용할 수 있습니다wget

/home/my/directory/bin/wget http://URL.....

관련 정보