【发布时间】:2019-04-29 09:01:29
【问题描述】:
我通过https://gorails.com/setup/ubuntu/18.10在rails上安装了ruby。
在当前用户上成功安装。
当我更改用户时,例如root,ruby和rails没有安装。
如何让 ruby 和 rails 对所有用户都有效?
【问题讨论】:
标签: ruby-on-rails ubuntu rbenv multiple-users
我通过https://gorails.com/setup/ubuntu/18.10在rails上安装了ruby。
在当前用户上成功安装。
当我更改用户时,例如root,ruby和rails没有安装。
如何让 ruby 和 rails 对所有用户都有效?
【问题讨论】:
标签: ruby-on-rails ubuntu rbenv multiple-users
我假设您使用 GoRails 指南中的 Rbenv 方法安装 Ruby。看看This Q/A。
我还想为不同的用户使用系统范围的 ruby,并使用了上述方法(尽管警告说 Rbenv 不适合系统范围的配置),它以某种方式工作,但我在使用它时遇到了问题具有不同用户的其他项目。
所以我使用的解决方法是为不同的用户分别安装 Rbenv。它需要一些磁盘空间,但一切都会顺利进行。此外,请勿将其安装为 root 用户或 /root 文件夹,因为当您使用不同用户的 Rails 时,这会破坏事情。
【讨论】: