在共享主机环境中创建RVM gemset [英] Create a RVM gemset in a shared host environment

查看:88
本文介绍了在共享主机环境中创建RVM gemset的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都知道是否有一个配置变量告诉rvm在我的主目录中创建gemset(没有root权限)?

Anyone know if there is a configuration variable to tell rvm to create the gemset in my home directory (no root access)?

[p3r66567@cp40 (ruby-1.8.6) ~]$ type rvm | head -1
rvm is a function

[p3r66567@cp40 (ruby-1.8.6) ~]$ which rvm
/usr/local/rvm/bin/rvm

[p3r66567@cp40 (ruby-1.8.6) ~]$ rvm gemset create testgemset
mkdir: cannot create directory `/usr/local/rvm/gems/ruby-1.8.6-p399@testgemset': Permission denied

info: Gemset 'testgemset' created.


推荐答案

如果您为多用户会话安装rvm,现在您使用其他用户登录,请确保该用户属于rvm组。如果没有从你的root会话中运行:

If you installed rvm with root for a multiuser session, and now you are logged in with a different user, make sure that user belongs to the rvm group. If not run this from your root session:


usermod -a -G rvm youruser

usermod -a -G rvm youruser

Ger

这篇关于在共享主机环境中创建RVM gemset的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆