哪里可以获得Centos OS的Ruby 1.8.6

时间:2009-10-12 17:29:03

标签: ruby centos

有谁能告诉我在哪里可以找到Ruby 1.8.6所以我可以在Centos 5机器上找到它?

谢谢。

10 个答案:

答案 0 :(得分:12)

使用您的here

版本的Ruby下载tarball
tar -xjvf ruby-1.8.6-pxxx.tar.bz2
cd ruby-1.8.6
./configure
make
make install

我必须完全按照你要求做的,我只使用了1.8.7版

答案 1 :(得分:6)

你可能想要这个:

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

[ruby]
name=ruby
baseurl=http://repo.premiumhelp.eu/ruby/
gpgcheck=0
enabled=0

-------------------------

“样本用法:”

yum --enablerepo=ruby list *RUBY*

Googleage:http://krnjevic.com/wp/?p=75

答案 2 :(得分:5)

yum erase ruby ruby-libs
rpm -Uvh http://rbel.co/rbel5
yum install ruby

更多信息: http://rbel.frameos.org/

答案 3 :(得分:1)

yum install ruby

如果这不能为您安装Ruby,请将适当的存储库添加到yum。

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

答案 4 :(得分:1)

CentOS 5.1,x86的RPM: http://repo.premiumhelp.eu/ruby/RPMS/ruby-1.8.6.111-1.i686.rpm

如果不这样,源代码可以从Ruby站点获得,您可以编译并安装它: ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz

答案 5 :(得分:1)

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

[红宝石] 名称=红宝石 baseURL时= http://repo.premiumhelp.eu/ruby/ gpgcheck = 0 使能= 0

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

和: yum update ruby​​ -y

答案 6 :(得分:1)

另一种选择是使用RVM实用程序安装ruby,这样可以在版本之间轻松切换。

注意:至少在CentOS 5上,RVM编译了Ruby barf,因为autoconf太旧了。有关于修复此here

的说明

答案 7 :(得分:0)

您可以使用此bash script

安装ruby及其所有依赖项,包括Gems

答案 8 :(得分:0)

上一个发布的帖子只有i686包,这是我用于x86_64的回购

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

答案 9 :(得分:0)

repo.premiumhelp.eu/ruby/上的yum repo是DOA。

我找到了另一个符合CentOS标准yum repo at rubyworks.rubyforge.org/redhat/的完整说明here。他们明确支持RHEL / CentOS 4& 5,但不是6(尚)