2011-09-19 2 views
1

현재 RVM의 다중 사용자 설치를 시도하고 있습니다. 그 이유는 내가 미래의 여러 프로젝트에서 사용하는 일반적인 리눅스 루비 이미지를 만들고 있는데 어떤 사용자 계정이 RVM을 사용하는지 알지 못하기 때문입니다. 동시에 사용자가 rvmsudo/sudo를 사용하지 않고 gemsets을 사용할 수있게하고 싶습니다.홈 디렉토리에 gemset을 사용하여 RVM 다중 사용자 설치

나는 sudo 능력없이 새로운 루비를 설치할 수는 없지만 자신의 홈 디렉토리에있는 보석을 ' rvm gemsets '.

가능/일부 구성 옵션이 누락 되었습니까? 더 나은 해결책이 있습니까?

답변

1

RVM은 혼합 모드를 허용합니다. 기본적으로 시스템에 루비를 설치하고 사용자 젬 세트를 사용할 수 있습니다.

  1. 다중 사용자 설치로 시작하십시오.
  2. 관리자 사용자를 선택하고 그를 rvm 그룹에 추가하십시오 - 그는 새로운 루비를 설치할 책임이 있습니다.
  3. 모든 사용자에게 쓰기 rvm user gemsets -이 순간부터이 사용자가 생성 한 모든 gemset은 시스템에 있지 않고 자신의 홈에서 호스팅됩니다.
0

이것은 본질적으로 rvm에 구워지지는 않았지만 '설치'명령을 처리하기 전에 특정 사용자 나 그룹을 확인하기 위해 rvm 자체를 조금만 조작하면 쉽게 수행 할 수있는 ' rvm이 이미 'default'gemset을 지원하고 나서 각 사용자의 $ HOME에서 gemset을 지원하기 때문에 찾고 있습니다.

관련 문제