/usr/local/
예를 들어, MacOS 의 경로를 각 사용자마다 고유 한 디렉토리에 매핑 할 수 ~/local/
있습니까? 또는 다음을 해결하는 다른 방법이 있습니까?
MacOS 서버의 각 사용자에게 개인 가정용 설치를 제공하려고합니다. 그러나 비표준 사용자 디렉토리에 homebrew를 설치하는 단점은 모든 패키지를 소스에서 다시 빌드해야한다는 것입니다. Homebrew는 기본 /usr/local
dir에 바이너리 병만 사용합니다 .
바람직하게는 각 사용자가 홈 디렉토리에 homebrew의 사본을 갖고 싶습니다 /usr/local
. 바이너리가 여전히 작동하도록 경로를 해당 디렉토리에 매핑하십시오 .
2
이것은 XY 문제 처럼 들립니다 . 사용자 별 홈 브루 설치를 원하는 이유는 무엇입니까?
—
Allan
사용자는 서로 간섭하지 않고 자신의 소프트웨어를 자유롭게 구성하고 관리해야합니까?
—
Jeroen
단일 머신에서 여러 개발자가 모두 작업하고 있습니까?
—
Allan
예. 많은 사용자가있는 컴퓨팅 / 빌드 서버이며 각각 고유 한 요구 사항이 있습니다.
—
Jeroen
여러 사람이 동일한 홈 브루 설치를 사용하는 것을 보았지만 개별 요구에 따라 샌드 박스 된 여러 홈 브루어 인스턴스를 사용하는 사람은 여러 명도 없었습니다. 각자의 머신이 필요합니다.
—
Allan