当然,我知道如何安装 RVM 并以这种方式维护多个版本,而且由于我是一名开发人员,所以我对自己的 mac 有所有要求(比如 xcode 等)。在我自己的机器上一切正常。
但是我应该如何将我漂亮的脚本分发给其他只安装了默认 1.8.7 版本的 mac 用户?
我希望他们升级到 1.9,但我不能指望他们运行 shell 脚本、rvm(及其所有外部要求)等能够运行我的 30 行短脚本?
是否有可用的快捷方式/工具,以便我可以让他们升级到 Ruby 1.9?
您可以将脚本打包成一个独立的可执行文件,而不是强迫您的用户升级 Ruby - 请参阅关于将 Ruby 脚本打包到 Mac OS X 应用程序中的 SO 问题