Ruby on rails rbenv:在主目录外安装ruby
我正在尝试在Ubuntu 14.04上安装Ruby+Rails。我需要多个用户才能访问Ruby,因此我在Ruby on rails rbenv:在主目录外安装ruby,ruby-on-rails,ruby,ubuntu-14.04,rbenv,Ruby On Rails,Ruby,Ubuntu 14.04,Rbenv,我正在尝试在Ubuntu 14.04上安装Ruby+Rails。我需要多个用户才能访问Ruby,因此我在/opt/.rbenv目录中安装了带有Ruby build的rbenv。是这样吗 如果我尝试使用 rbenv install 2.1.3 它安装在~/username/.rbenv/versions中,而不是/opt/.rbenv/versions中 我不想让第二个用户访问另一个用户的主目录 如何在/opt/.rbenv中安装Ruby?或者有其他解决方案吗?您可以使用RBENV_ROOT环境
/opt/.rbenv
目录中安装了带有Ruby build的rbenv。是这样吗
如果我尝试使用
rbenv install 2.1.3
它安装在~/username/.rbenv/versions
中,而不是/opt/.rbenv/versions
中
我不想让第二个用户访问另一个用户的主目录
如何在
/opt/.rbenv
中安装Ruby?或者有其他解决方案吗?您可以使用RBENV_ROOT
环境变量:
sudo RBENV_ROOT=/opt/.rbenv rbenv install 2.1.3
请参阅。使用rbenv的全部目的是让人们管理自己的Ruby环境,包括自由添加和删除新的Ruby。如果您不熟悉Linux系统的管理,这比使用Linux系统更复杂,那么您应该向更有经验的人寻求帮助。此外,rbenv是为单个用户设计的;它可以用于多个用户,但这不是它的目的。对于多个用户,您可能需要考虑使用支持多个用户安装的RVM。首先完全阅读。你可以使用rvm,并将其作为虚拟环境分别安装给每个用户。@theTinMan我相信你的意思是好的,但他们说的方式“…你应该向更有经验的人寻求帮助”听起来有点不屑一顾,甚至没有帮助。请注意,@luklapp正是在堆栈溢出上做的:寻求有经验的人的建议。他是来学习的,你可以帮忙。另外,建议
rvm
也不能解决他的问题。