J'ai un CentOS 5.5 (serveur 64 bits)
J'aimerais installer Ruby 1.8.7 (niveau de patch actuel) et RubyGems
Quelle est la meilleure façon de procéder?
Mentions légales: je suis un noob CentOS
Vous pouvez l'installer par défaut yum install -y ruby ruby-devel rubygems
L'autre moyen est de le compiler par vous-même
Rubis
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
Vérifiez si installé
ruby -v
gem -v
rubygems
.yum erase ruby
.--with-openssl-dir
indicateur disponible pourconfigure
.yum install openssl openssl-devel
En quelle qualité essayez-vous d'utiliser Ruby? Si vous n'en avez pas besoin à l'échelle du système, avez-vous envisagé d'utiliser RVM localement pour pouvoir installer ruby dans votre répertoire local? De plus, vous pouvez installer rvm dans tout le système. Cela prend un peu de temps, mais c'est une meilleure solution que de lancer des fichiers sur votre serveur.
Installation de RVM
Je le testerais d'abord dans votre répertoire local jusqu'à ce que vous soyez à l'aise avec.
la source