如何使用centos repo在RHL7上安装rvm

时间:2015-11-11 14:07:53

标签: centos rvm redhat

如何使用centos repo在RHL7上安装rvm(ruby)。

我知道如果我们使用centos存储库,我们应该使用centos OS而不是RedHat,但我们有一个需要Redhat的专有软件。

当我尝试使用rvm安装ruby 1.93时,我得到了这个:

rvm install 1.9.3
Searching for binary rubies, this might take some time.
No binary rubies available for: redhat/6/x86_64/ruby-1.9.3-p551.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for redhat.
Unable to locate SystemId file. Is this system registered?

我们的客户没有使用redhat的注册系统,所以我确实配置了centos存储库。

但我如何告诉RVM使用这个centos存储库?

2 个答案:

答案 0 :(得分:4)

我设法运行了问题:

rvm autolibs read-only

以这种方式,rvm不会尝试从redhat下载依赖项。但它告诉我们缺少什么,所以我们可以使用centos repository中的yum install手动安装缺少的东西。

答案 1 :(得分:0)

RedHat使用软件集合的概念为Ruby,Python等提供更新包: softwarecollections

对于您的情况,他们拥有Ruby193Ruby22的软件集合。

在每页上,您都可以找到有关如何使用它的说明。