我发现在最新的Ubuntu 14.04上安装ruby 2.0的任务相当令人沮丧。我知道我可以放弃这些软件包并从源代码安装-但如果可能的话,我宁愿安装一个软件包。
我在13.10上找到了有关红宝石的问题/答案-看起来像我想要的。
不幸的是,该策略似乎不可行-ruby-switch软件包已在14.04中删除。
http://www.ubuntuupdates.org/package/core/trusty/universe/base/ruby-switch
对我来说,删除软件包引用了一个与我完全无关的错误。
我很困惑为什么使用apt-get安装ruby2.0会安装ruby1.9并使其成为默认的ruby解释器。我确实得到了ruby2.0二进制文件-但是脚本(执行ruby时依赖于2.0解释器)不会将其提取。此外,当我使用gem et。等 安装ruby软件包-这些似乎是为ruby1.9而不是2.0安装的。非常不满意。
任何人都可以提供有关将ruby 2.0安装为标准ruby解释器的最直接方法的提示吗?我应该如何在不使用ruby-switch的情况下从ruby 1.9切换到2.0?