10

谁能告诉我在哪里可以找到 Ruby 1.8.6 以便我可以在我的 Centos 5 机器上安装它?

谢谢你。

4

10 回答 10

12

从此处下载带有您的 Ruby 版本的 tarball

tar -xjvf ruby-1.8.6-pxxx.tar.bz2
cd ruby-1.8.6
./configure
make
make install

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

于 2009-10-12T17:46:11.277 回答
6

你可能想要这个:

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

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

————————————————————————————</p>

“示例用法:”

yum --enablerepo=ruby list *RUBY*

谷歌时代: http ://krnjevic.com/wp/?p=75

于 2009-10-12T17:33:15.657 回答
5
yum erase ruby ruby-libs
rpm -Uvh http://rbel.co/rbel5
yum install ruby

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

于 2011-07-26T19:01:47.360 回答
1

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

[ruby] 名称=ruby baseurl= http://repo.premiumhelp.eu/ruby/ gpgcheck=0 启用=0

然后: yum --enablerepo=ruby list RUBY

并且: yum update ruby​​ -y

于 2010-05-01T07:08:35.610 回答
1
yum install ruby

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

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

于 2009-10-12T17:31:10.280 回答
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

于 2009-10-12T17:35:14.280 回答
1

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

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

于 2011-04-28T03:33:37.033 回答
0

以前发布的仓库只有 i686 包,这是我用于 x86_64 的仓库

[ruby]
name=ruby
baseurl=http://centos.karan.org/el5/misc/testing/x86_64/RPMS/
gpgcheck=0
enabled=0
于 2011-07-06T21:07:02.450 回答
0

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

我在 ruby​​works.rubyforge.org/redhat/找到了另一个与 CentOS 兼容的yum 存储库,这里有完整的说明。他们明确支持 RHEL/CentOS 4 和 5,但不支持 6(还)

于 2012-05-04T23:33:51.500 回答
0

您可以使用此bash 脚本安装 ruby​​ 及其所有依赖项,包括 Gems

于 2010-02-02T11:22:51.973 回答