我对ssh用户有sudo权限。我无法运行sudo bundle install
命令,但可以在没有sudo的情况下运行bundle install
。
运行bundle install
后,很少有宝石安装,但需要gcc
和c++
编译器的人必须安装sudo权限,例如sudo gem install json -v '1.8.0'
。
现在,如果我尝试运行bundle,因为安装了sudo权限,gem不可用。
有没有其他方法可以在没有sudo的情况下安装这样的编译器gems?
答案 0 :(得分:0)
我没有获得安装ruby和gemsets的正确环境。但
rvmsudo
为我工作
我尝试安装那些需要编译器的宝石,如
rvmsudo gem install json -v '1.8.0'
它对我有用。
我只有本地用户访问权限,无权运行yum