매우 간단한 질문이지만 답을 찾을 수 없습니다.
큰 타격을 받은 경우: 환경변수에 원격서버의 경로를 추가할 수 있나요?
사용 사례: 로컬 저장소를 설정 pip
하고 클라이언트 노드의 환경 변수로 rc 파일 경로를 설정하려고 하는데 rc 파일이 Git 서버에 있습니다.
예를 들어:
//gitservername:/install/pip
그러나 콜론은 경로에도 사용되며 지정된 환경 변수의 값 구분 기호입니다 XDG_CONFIG_DIRS
.
답변1
한 가지 가능한 방법은 autofs
NFS를 통해 대상 디렉터리를 .export(경로에 추가)하고 autofs
패키지를 설치하는 것입니다. 그런 다음 변수를 추가할 수 있습니다.
XDG_CONFIG_DIRS=/net/githostname/path/to/directory
물론 일반 NFS를 사용할 수도 있습니다(autofs는 실제 NFS 작업을 숨길 뿐입니다). 이렇게 하면 부팅 시 파일 시스템이 마운트됩니다(원하는 경우). 요청한 대로 autofs
작업이 진행되므로 지연이 발생하고 문제가 늦게 발견될 수 있습니다(파일 시스템이 마운트되는 동안 문제가 발생하는 NFS와 반대).