![로컬 비표준 디렉터리에 패키지 및 도구 설치](https://linux55.com/image/31272/%EB%A1%9C%EC%BB%AC%20%EB%B9%84%ED%91%9C%EC%A4%80%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%97%90%20%ED%8C%A8%ED%82%A4%EC%A7%80%20%EB%B0%8F%20%EB%8F%84%EA%B5%AC%20%EC%84%A4%EC%B9%98.png)
요약:비전통적인 경로에서 패키지를 빌드할 때 패키지가 제공하는 모든 것에 시스템이 액세스할 수 있도록 하려면 어떤 환경 변수를 업데이트해야 합니까?
일반적으로 작업 시스템에 대한 루트 액세스 권한이 없으므로 홈 디렉터리 아래의 로컬 폴더에 패키지를 설치합니다.
~/my_installations/
시간이 지남에 따라 다음을 포함하는 일반적인 폴더 계층 구조가 생성됩니다.
bin
lib
man
share
info
include
다른 것들 사이.
설치 후 해당 바이너리 및 라이브러리에 대한 액세스를 적절하게 제공하기 위해 PATH
include ~/my_installations/bin
및 LD_LIBRARY_PATH
include 를 업데이트했습니다 ~/my_installations/lib
.
하지만 빌드 경로 아래의 나머지 자료에 대한 암시적 액세스를 제공하는 방법은 무엇입니까? 명령줄 도구와 시스템에서 다른 모든 것을 사용할 수 있도록 하려면 어떤 다른 환경 변수를 업데이트해야 합니까? (예: include
경로, man
페이지 등)
공통된 표준이나 지침이 있습니까?