답변1
당신은 알고 있나요pkgsrc
? 이는 또한 도움이 되는 프레임워크(Makefile 및 일부 pkg_*
도구 사용) 입니다.루트가 아닌패키지(및 해당 종속성) 구축을 정말 좋아합니다.
따라서 귀하가 선택할 수 있는 한 그것은 "수제"이지만 이미 구축되고 입증된 것입니다.많은 패키지. 가이드도 있습니다. (약간 NetBSD에만 해당되는 것처럼 보이지만 Linux에서도 잘 작동하지 않으며 제대로 작동해야 합니다.)
답변2
리눅스브루예정확히Homebrew와 동등한 Linux입니다. OP가 질문을 했을 때는 존재하지 않았을 수도 있지만 지금은 존재하며 훌륭하게 작동합니다.
답변3
EasyBuild는 귀하의 요구 사항을 충족할 수 있습니다.https://github.com/hpcugent/easybuild
다음은 루트가 아닌 사용자로 패키지를 설치하는 데모입니다.https://github.com/pdurbin/easybuild-vagrant