gpt4 book ai didi

Ruby 从 1.8.5 升级到 1.8.7 并让所有程序理解使用更新的版本

转载 作者:数据小太阳 更新时间:2023-10-29 08:01:45 24 4
gpt4 key购买 nike

这是一个与 Ruby 相关的问题。

在 CentOS 上快速安装 OpenNebula 2.2.0 给我带来了很大的问题,因为它安装了与 Sunstone 不兼容的 Ruby 1.8.5。我在执行 Express 安装后安装了 Ruby 1.9.2,但问题仍然存在,因为 Sunstone 尝试使用旧的 Ruby 安装。

我不知道如何配置,所以应该使用较新的 Ruby 版本。

在这个问题之后我重新安装了 CentOS 并安装了 Ruby 1.8.7。当我执行 ruby​​ -v 时,它显示: ruby 1.8.7(2010-12-23 补丁级别 330)。

但是当我执行“gem update –system”时,它说( gem ::安装错误)rubygems-update 要求 Ruby 版本 >= 1.8.7.. 之前从 CentOS 存储库(用于 yum 安装)安装了旧版本,显然 GEM 安装不理解我安装了更新版本。

所以我的问题是:我应该如何配置我的系统,以便所有程序都能理解使用 Ruby 1.8.7?

谢谢!

安德斯·布兰德罗德

最佳答案

我建议尝试使用 Ruby Version Manager

bash < <(curl -s https://rvm.ioinstall/rvm)

然后,甚至更好之前 :),阅读 some documentation关于rvm

关于Ruby 从 1.8.5 升级到 1.8.7 并让所有程序理解使用更新的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6295784/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com