Может кто-нибудь сказать мне, где я могу найти Ruby 1.8.6, чтобы я мог установить его на моем компьютере Centos 5?
Спасибо.
Загрузите tarball с вашей версией Ruby из здесь
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
-------------------------
"Пример использования:"
yum --enablerepo=ruby list *RUBY*
Googleage: http://krnjevic.com/wp/?p=75
yum erase ruby ruby-libs rpm -Uvh http://rbel.co/rbel5 yum install ruby
Дополнительная информация: http://rbel.frameos.org/
Другой вариант - установить ruby с помощью утилиты RVM , которая позволяет легко переключаться между версиями.
Примечание: По крайней мере, в CentOS 5 RVM компилирует Ruby barf, поскольку autoconf слишком стар. Инструкции по исправлению этого здесь
[рубин] имя = рубин BaseUrl = http://repo.premiumhelp.eu/ruby/ gpgcheck = 0 включено = 0
Тогда: yum --enablerepo = список рубинов RUBY
А: yum update ruby -y
об / мин для CentOS 5.1, x86: 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
yum install ruby
Если это не установит Ruby для вас, добавьте соответствующий репозиторий в yum.
Если версия Ruby в репозиториях устарела, получите исходный код, соберите, установите самостоятельно.
ням репо на repo.premiumhelp.eu/ruby/ - DOA.
Я нашел другое CentOS-совместимое yum репо на rubyworks.rubyforge.org/redhat/ с подробными инструкциями здесь . Они явно поддерживают RHEL / CentOS 4 & 5, но не 6 (пока)
Предыдущие репозитории были только с пакетом i686, это репо, которое я использую для x86_64
[ruby] name=ruby baseurl=http://centos.karan.org/el5/misc/testing/x86_64/RPMS/ gpgcheck=0 enabled=0
вы можете установить ruby и все его зависимости, включая Gems, с помощью этого bash-скрипта