2013-08-22 2 views
0

내 SSH 사용자에게 sudo 권한이 있습니다. sudo bundle install 명령을 실행할 수 없지만 sudo없이 bundle install을 실행할 수 있습니다. 일단 bundle install을 실행하면 몇 가지 보석이 설치되지만 gccc++ 컴파일러가 필요한 사람은 sudo gem install json -v '1.8.0'과 같은 sudo 권한으로 설치해야합니다.루비 보석 : 보석과 함께 표시되지 않는 sudo 보석

이제 실행할 수있는 보석은 sudo 권한으로 설치가 불가능합니다.

sudo없이 이러한 컴파일러 젬을 설치할 수있는 다른 방법이 있습니까?

+0

yum 같은 명령을 실행할 수있는 권한이없는 로컬 사용자 액세스를 데? –

+0

'예'입니다. 나는 rvm을 사용했고 다른 모든 보석들은 rvm –

+0

과 함께 설치되어 있는데 어떤 OS를 사용하고 있는지 알 수 있습니까? –

답변

0

루비 및 보석 세트를 설치하기에 적합한 환경을 얻지 못했습니다. 그러나 rvmsudo

근무 나는

rvmsudo gem install json -v '1.8.0'

같은 컴파일러 요구되는 보석을 설치하려고 그리고 그것은 나를 위해 일했습니다.

는 당신이`rvm`를 사용 했 내가 아는 수