谁能告诉我在哪里可以找到 Ruby 1.8.6 以便我可以在我的 Centos 5 机器上安装它?
谢谢你。
从此处下载带有您的 Ruby 版本的 tarball
tar -xjvf ruby-1.8.6-pxxx.tar.bz2
cd ruby-1.8.6
./configure
make
make install
我必须完全按照您的要求做,我只使用了 1.8.7 版
你可能想要这个:
“要与 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
yum erase ruby ruby-libs
rpm -Uvh http://rbel.co/rbel5
yum install ruby
“要与 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
yum install ruby
如果这不会为您安装 Ruby,请将适当的存储库添加到 yum。
如果存储库中的 Ruby 版本过时,请自行获取源代码、构建、安装。
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
以前发布的仓库只有 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/ 上的yum存储库是 DOA。
我在 rubyworks.rubyforge.org/redhat/找到了另一个与 CentOS 兼容的yum 存储库,这里有完整的说明。他们明确支持 RHEL/CentOS 4 和 5,但不支持 6(还)
您可以使用此bash 脚本安装 ruby 及其所有依赖项,包括 Gems