Назад | Перейти на главную страницу

Как настроить Ruby и RubyGems на CentOS?

У меня 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 в масштабе всей системы. Это требует некоторых усилий, но это лучшее решение, которое позволяет перебрасывать файлы по вашему серверу.

Установка RVM

Я бы сначала протестировал его в вашем локальном каталоге, пока вы не освоитесь с ним.