Ruby 整个系统是否可以使用单个RVM安装?

Ruby 整个系统是否可以使用单个RVM安装?,ruby,rvm,Ruby,Rvm,我想在我的系统上保留一个单一版本的Ruby、Rails和各种gems,供多个用户使用。我试图按照中列出的说明进行操作,但没有成功,当我运行sudo-rvm-use 2.0.0--default时出现错误sudo:rvm:command-not-found 是否可以在rvm组中的用户可以访问和使用/更新的/usr/local/rvm文件夹中保留所有ruby版本、gems等的全系统安装?或者每个人都必须在他们的~/.rvm目录中使用他们自己的宝石吗?你不应该在rvm中使用sudo,这就是为什么有rv

我想在我的系统上保留一个单一版本的Ruby、Rails和各种gems,供多个用户使用。我试图按照中列出的说明进行操作,但没有成功,当我运行
sudo-rvm-use 2.0.0--default
时出现错误
sudo:rvm:command-not-found


是否可以在
rvm
组中的用户可以访问和使用/更新的
/usr/local/rvm
文件夹中保留所有
ruby
版本、gems等的全系统安装?或者每个人都必须在他们的
~/.rvm
目录中使用他们自己的宝石吗?

你不应该在rvm中使用
sudo
,这就是为什么有
rvm
组的原因,任何
rvm
组的用户都应该有权管理红宝石和宝石。

请访问rvm网站,尤其是,“从来没有理由在安装后使用sudo。“我遵循这一点,通过
sudo
安装它,并将其安装到
/usr/local/rvm
目录中。然而,在安装之后,它会将所有gems和ruby版本安装到
~/.rvm
目录中,这是我想要避免的。我还不是一个经验丰富的rvm用户,但我与rvm和Ubuntu打过类似的仗。检查您是否在
/etc/profile.d
中有一个名为
rvm.sh
的文件。如果有,请键入
sudobash
启动一个根shell,然后执行
source/etc/profile.d/rvm.sh
,这将使rvm可用。rvm在某些系统上很有用,但在其他系统(如Debian)上用处不大。即使没有RVM,用户也可以保持他们的gem集与Bundler同步。