Install ruby gem
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Objet | Installer Ruby / RubyGems système |
| Méthode | dépôts (recommandé) ou sources |
| Sans | couche Rvm |
| Voir aussi | Ruby · Gem · Rvm |
Installation de Ruby et/ou de RubyGems directement au niveau système, sans passer par Rvm.
Par dépôt (recommandé)
Bibliothèques Ruby :
yum install -y rdoc ri zlib zlib-devel mysql-devel ruby-devel gcc gcc-c++ autoconf automake make ruby
Quand on installe des gems sans dépôt, le système ne les voit pas comme des paquets présents, ce qui pose problème pour la résolution des dépendances. Il vaut mieux passer par l'installation third-party des dépôts RHN :
- faire la procédure Rhn register#Enregistrement rhn classic (ne pas oublier Rhn register#ajouter un channel apres un enregistrement)
- faire la procédure Repo#ajouter le repo rhn online
yum install rubygems
gem update --system
Sans dépôt (non recommandé)
Depuis les sources, quand RubyGems n'est pas disponible sur le média d'installation :
cd rubygems-1.3.5
ruby setup.rb config
gem update --system
# Alternative
gem install rubygems-update
update_rubygems