У меня CentOS 5.5 (64-битный сервер)
Я хочу установить Ruby 1.8.7 (текущий уровень патча) и RubyGems
Как лучше всего это сделать?
отказ от ответственности: Я новичок в CentOS
Вы можете установить его по умолчанию yum install -y ruby ruby-devel rubygems
Другой способ - скомпилировать его самостоятельно
Рубин
wget http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz
tar -zxvf ruby-1.8.7-p302.tar.gz
cd ruby-1.8.7-p302
./configure --with-openssl-dir=/usr/lib/openssl
make
make install
Рубигемы
wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz
tar -zxvf rubygems-1.3.7.tgz
cd rubygems-1.3.7
ruby setup.rb config
ruby setup.rb setup
ruby setup.rb install
Проверить, установлен ли
ruby -v
gem -v
В каком качестве вы пытаетесь использовать Ruby? Если он вам не нужен в масштабе всей системы, рассматривали ли вы возможность использования RVM локально, чтобы установить ruby в свой локальный каталог? Кроме того, вы можете установить rvm в масштабе всей системы. Это требует некоторых усилий, но это лучшее решение, которое позволяет перебрасывать файлы по вашему серверу.
Я бы сначала протестировал его в вашем локальном каталоге, пока вы не освоитесь с ним.