ruby - 我可以使用 RVM 为所有用户维护单一版本的 Ruby 吗?

标签 ruby rubygems rvm

我喜欢 RVM。我意识到它的主要用例是让不同的用户在不同版本的 Ruby 之间切换。但是假设我正在将 Rails 应用程序部署到服务器,并且我只想运行单个版本的 Ruby。特别是,我想要 1.9.2,用 RVM 安装它很容易,但没有它就很痛苦。有没有一种方法可以让我说“我希望这是所有用户的规范 Ruby 安装”(连同它的所有 gem ),而不必手动创建一堆符号链接(symbolic link)并在每次更新到更新时更改它们Ruby 版本?

最佳答案

以 root 身份安装 RVM 并执行 sudo rvm use 1.9.2 --default。任何采购 /usr/local/rvm/scripts/rvm 的用户都将默认使用 1.9.2。

关于ruby - 我可以使用 RVM 为所有用户维护单一版本的 Ruby 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3033482/

相关文章:

Ruby 对象和 JSON 序列化(没有 Rails)

ruby-on-rails - AppFog 找不到名为 'default' 的 session 的配置

ruby-on-rails - Rails + Postgis 与 spatial_adapter 或 postgis_adapter gem?

ruby-on-rails - POW/Rails 错误:启动 applicationBundler::GemNotFound 时出错:在任何来源中都找不到 minitest-4.7.5

ruby - rvm gemset list 和 rvm list gemsets 之间的区别

ruby-on-rails - 我们上传文件时的临时文件夹在哪里

ruby-on-rails - 使用 Rails 应用程序下载 S3 文件

c# - 如何在 VS08 中使用 ruby​​ 编译器(用于 LESS CSS)?

ruby-on-rails - 我什么时候应该在 gemfile 中使用 development vs testing group 来测试 gems?

ruby - 无法使用 rvm 安装 ruby​​ 1.8.7 补丁级别 173