Saya memiliki CentOS 5.5 (server 64-bit)
Saya ingin menginstal Ruby 1.8.7 (level patch saat ini) dan RubyGems
Apa cara terbaik untuk melakukannya?
disclaimer: Saya seorang noob CentOS
Anda dapat menginstalnya dengan default yum install -y ruby ruby-devel rubygems
Cara lain adalah mengompilasinya sendiri
Rubi
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
Rubygems
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
Periksa apakah sudah diinstal
ruby -v
gem -v
rubygems
.yum erase ruby
.--with-openssl-dir
flag yang tersedia untukconfigure
.yum install openssl openssl-devel
Dalam kapasitas apa Anda mencoba menggunakan Ruby? Jika Anda tidak membutuhkannya di seluruh sistem, Sudahkah Anda mempertimbangkan untuk menggunakan RVM secara lokal sehingga Anda dapat menginstal ruby ke direktori lokal Anda? Selain itu Anda dapat menginstal seluruh sistem rvm. Memang perlu dilakukan, tetapi ini adalah solusi yang lebih baik untuk melempar file ke server Anda.
Menginstal RVM
Saya akan mengujinya terlebih dahulu di direktori lokal Anda sampai Anda merasa nyaman dengan itu.
sumber