如何使用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存储库?
答案 0 :(得分:4)
我设法运行了问题:
rvm autolibs read-only
以这种方式,rvm不会尝试从redhat下载依赖项。但它告诉我们缺少什么,所以我们可以使用centos repository中的yum install手动安装缺少的东西。
答案 1 :(得分:0)
RedHat使用软件集合的概念为Ruby,Python等提供更新包: softwarecollections
对于您的情况,他们拥有Ruby193和Ruby22的软件集合。
在每页上,您都可以找到有关如何使用它的说明。