在哪里可以买到适用于Centos的Ruby 1.8.6

在哪里可以买到适用于Centos的Ruby 1.8.6,ruby,centos,Ruby,Centos,有人能告诉我在哪里可以找到Ruby 1.8.6,这样我就可以在Centos 5机器上安装它了吗 多谢各位 yum install ruby 如果这无法为您安装Ruby,请向yum添加适当的存储库 如果存储库中的Ruby版本已过时,请自行获取源代码、构建和安装。您可能需要: 要与yum一起使用,请创建/etc/yum.repos.d/ruby.repo并添加以下内容: ------------------------– “示例用法:” 谷歌:CentOS 5.1x86的RPM: 否则,可以从R

有人能告诉我在哪里可以找到Ruby 1.8.6,这样我就可以在Centos 5机器上安装它了吗

多谢各位

yum install ruby
如果这无法为您安装Ruby,请向yum添加适当的存储库


如果存储库中的Ruby版本已过时,请自行获取源代码、构建和安装。

您可能需要:

要与yum一起使用,请创建/etc/yum.repos.d/ruby.repo并添加以下内容:

------------------------–

“示例用法:”

谷歌:CentOS 5.1x86的RPM:

否则,可以从Ruby站点获得源代码,您可以编译并安装它:

从下载tarball和您的Ruby版本


我必须完全按照您的要求来做,我刚刚使用了1.8.7版。您可以安装ruby及其所有依赖项,包括Gems。要与yum一起使用,请创建/etc/yum.repos.d/ruby.repo并添加以下内容:

[红宝石] name=ruby 基本URL= gpgcheck=0 已启用=0

然后: yum--enablerepo=ruby-list-ruby

以及:
yum update ruby-y

另一个选项是使用该实用程序安装ruby,它可以让您轻松地在版本之间切换


注意:至少在CentOS 5上,RVM编译Ruby barf,因为autoconf太旧了。有修复此问题的说明

以前发布的回购协议只有i686软件包,这是我用于x86_64的回购协议

[ruby]
name=ruby
baseurl=http://centos.karan.org/el5/misc/testing/x86_64/RPMS/
gpgcheck=0
enabled=0
更多信息:

repo.premiumhelp.eu/ruby/的地址是DOA


我发现另一个CentOS与完整的指令兼容。他们明确支持RHEL/CentOS 4和5,但不支持6(目前)

这不是超级用户的问题?谢谢,这对我很有用。我的版本的yum不支持“sample usage”,因此我在.repo文件中设置enabled=1。“sample usage”应该是--enablerepo(两个hypens,而不是一个)。对于那些yum新手,需要将--enablerepo=ruby添加到所有后续的yum命令中。此存储库可能不再适用于您。我在CentOS基本存储库中找到了Ruby。但是,由于我们的机器运行Cpanel,我不得不编辑/etc/yum.conf以从“exclude=”列表中删除ruby*,这样我就可以使用yum来安装它了。+1!唯一一个建议安装GNU包的唯一标准方法的人!这是荒谬的-使用基于RPM的系统的全部目的是坚持RPM,而不是自己构建和支持包…@GreyCat。问题是“如何找到并安装Ruby 1.8.6?”。这就是答案,不是吗?此外,我并不假装这是唯一可用的解决方案,只是这是一个为我工作的解决方案。这只是安装rpm Centos的任何版本,而不是OP正在寻找的版本。该回购协议也不适用于我。你能重复检查并更正链接吗?URL中有一个输入错误,现已修复。
yum --enablerepo=ruby list *RUBY*
tar -xjvf ruby-1.8.6-pxxx.tar.bz2
cd ruby-1.8.6
./configure
make
make install
[ruby]
name=ruby
baseurl=http://centos.karan.org/el5/misc/testing/x86_64/RPMS/
gpgcheck=0
enabled=0
yum erase ruby ruby-libs
rpm -Uvh http://rbel.co/rbel5
yum install ruby