ruby - 如何在客户端计算机上将 Ruby 1.8.7 升级到 1.9

标签 ruby macos upgrade ruby-1.9

当然,我知道如何安装 RVM 并以这种方式维护多个版本,而且由于我是一名开发人员,所以我对自己的 mac 电脑(如 xcode 等)有所有要求。在我自己的机器上一切正常。

但是我应该如何将我的漂亮脚本分发给其他只安装了默认 1.8.7 版本的 mac 用户?

我希望他们升级到 1.9,但我不能指望他们运行 shell 脚本、rvm(及其所有外部要求)等来运行我的 30 行短脚本?

是否有可用的快捷方式/工具让他们升级到 Ruby 1.9?

最佳答案

您可以将脚本打包成一个独立的可执行文件,而不是强制您的用户升级 Ruby - 请参阅 SO question on packaging Ruby scripts into Mac OS X applications

关于ruby - 如何在客户端计算机上将 Ruby 1.8.7 升级到 1.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15337425/

相关文章:

windows - 如何在 Mac OS X 和 Windows 10 之间轻松共享文件

fontawesome 从 4 到 5 的升级过程

ruby - 在 Win7-x64/ruby1.9.2p0 上启动?

ruby-on-rails - Rails 按最常用的方式对标签进行排序 (tag.posts.count)

ruby - 从 ruby​​ 中的字符串中删除子域

css - google chrome for mac定位头痛

ruby - 使用 runit 从 rvm 运行 gem

actionscript-3 - 设置默认浏览器以在 Mac 上的 Flash Builder 中打开 flex 应用程序?

python-3.x - ModuleNotFoundError : No module named 'uaclient.entitlements' dpkg: error processing package ubuntu-advantage-tools (--configure):

python - 准备从 Python 2.x 转换到 3.x