我发现在最新的 Ubuntu 14.04 上安装 ruby 2.0 的任务相当令人沮丧。我知道我可以放弃软件包并从源代码安装 - 但我更愿意安装一个软件包 - 如果可能的话。
我在 13.10 上发现了这个关于 ruby 的问题/答案 - 看起来像我想要的。
不幸的是,该策略似乎不可行 - 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?