为 ubuntu 上的所有用户安装 ruby

Install ruby for all users on ubuntu

我通过 https://gorails.com/setup/ubuntu/18.10 在 rails 上安装了 ruby。

已成功安装到当前用户。

当我更改用户时,例如 root,ruby 和 rails 未安装。

如何让 ruby & rails 对所有用户有效?

我假设您正在使用 GoRails 指南中的 Rbenv 方法安装 Ruby。看看.

我还想为不同的用户使用系统范围的 ruby 并使用了上述方法(尽管警告说 Rbenv 不适合系统范围的配置),并且它以某种方式工作,但是我在将它用于不同用户的其他项目时遇到了问题。

所以我使用的解决方法是分别为不同的用户安装 Rbenv。它需要一些磁盘 space,但一切都会顺利进行。此外,请勿将其安装为 root 用户或安装在 /root 文件夹中,因为当您与不同用户一起使用 rails 时,这会破坏某些东西.