$PATH가 아닌 다른 주소에 설치된 프로그램을 실행하는 방법을 여러 가지 읽었습니다. 다른 문제가 있습니다.
PC0에서는 패키지 세트(라이브러리 및 실행 파일)가 디렉토리에 설치됩니다 /usr/local
. 문제는 PC0에 연결된 네트워크의 PC1에서 이러한 프로그램을 어떻게 실행하느냐 하는 것입니다.
나는 /usr/local
NFS를 사용하여 PC1에 PC0의 이 경로()를 마운트하는 것을 고려했습니다. 하지만 이 작업을 수행한 후에는 프로그램이 이제 디렉토리에 설치되어 있다는 것을 알고 명령을 실행하는 방법을 모르겠습니다 /media/NFS
.
두 컴퓨터 모두 동일한 운영 체제를 실행합니다. 하지만 그 중 단 하나만 이러한 패키지가 설치되어 있습니다. 하드 드라이브 중 하나에 공간이 부족하기 때문에 두 드라이브 모두에 설치하는 솔루션이 작동하지 않습니다.
답변1
LD_LIBRARY_PATH
*.so
또한 파일 위치 로 설정해야 합니다 /media/NFS/local/lib
(예: export LD_LIBRARY_PATH=/media/NFS/local/lib
.