Comment installer Ruby 2.0.0 sur Centos & Rhel 6 en utilisant RVM

Comment installer Ruby 2.0.0 sur Centos & Rhel 6 en utilisant RVM
Avertissement - Ruby 2.0 a été atteint en fin de vie et plus maintenu. Veuillez utiliser des tutoriels ci-dessous pour installer la dernière version de Ruby

  • Écurie actuel - Installez la dernière version de Ruby Stable
  • Écurie précédente - Installez la version stable précédente Ruby

Rubis est un langage de programmation dynamique et orienté objet.Nous utilisons RVM, qui signifie Ruby Version Manager, ce qui facilite l'installation de Ruby sur la plate-forme Linux. RVM est également utile pour gérer plusieurs versions de Ruby sans conflit, et nous pouvons basculer le système à n'importe quelle version de Ruby en utilisant une seule commande.

Cet article vous aidera à installer Ruby 2.0.0 sur CentOS, Systèmes Redhat utilisant RVM. Pour installer d'autres versions de Ruby Utiliser les liens suivants

Étape 1: Installez les packages requis

Tout d'abord, nous devons installer tous les packages requis pour l'installation Ruby sur notre système à l'aide de la commande suivante.

# yum install gcc-c ++ patch readline readline-devel zlib zlib-devel # yum install libyaml-devel libffi-devel openssl-devel make # yum install bzip2 autoconf automake libtool bison iconv-devel-devel 
Étape 2: Installer RVM (Ruby Version Manager)

Installez la dernière version stable de RVM sur votre système à l'aide de la commande suivante. Cette commande téléchargera automatiquement tous les fichiers requis et s'installera sur votre système.

# curl -l get.RVM.IO | bash -s stable 

Configurez maintenant l'environnement du système avant d'installer Ruby. Utilisez la commande ci-dessous pour configurer l'environnement RVM.

# source / etc / profil.d / rvm.shot 
Étape 3: Installer Ruby

Après avoir terminé la configuration de l'environnement RVM, permet d'installer Ruby Language en utilisant la commande suivante.

# RVM Installer 2.0.0 

[Exemple de sortie]

Recherche de rubis binaires, cela pourrait prendre un certain temps. Pas de rubis binaires disponibles pour: CentOS / 6 / I386 / Ruby-2.0.0-P451. Poursuivant avec compilation. Veuillez lire «RVM Help Mount» pour obtenir plus d'informations sur les rubis binaires. Exigences de vérification des centos. Installation des exigences réussie. Installation de rubis de la source à: / usr / local / rvm / rubies / ruby-2.0.0-P451, cela peut prendre un certain temps en fonction de vos processeurs… Ruby-2.0.0-P451 - #Downloading Ruby-2.0.0-P451, cela peut prendre un certain temps en fonction de votre connexion… ** Resumage Transfert de la position octet 24576% Total% reçu% xferd Vitesse moyenne Temps Temps Current Dload Téléchargement Total dépensé.2m 100 10.2m 0 0 188k 0 0:00:55 0:00:55 -: -: - 414K Ruby-2.0.0-P451 - #Extraiting Ruby-2.0.0-p451 à / usr / local / rvm / src / ruby-2.0.0-P451… Ruby-2.0.0-P451 - #Applying Patch / USR / Local / RVM / Patches / Ruby / ChangeSet_R45225.difficulté. Ruby-2.0.0-P451 - #Applying Patch / USR / Local / RVM / Patches / Ruby / ChangeSet_R45240.difficulté. Ruby-2.0.0-P451 - #Applying Patch / USR / local / rvm / patchs / ruby ​​/ ssl_no_ec2m.correctif. Ruby-2.0.0-P451 - # Configuration… Ruby-2.0.0-P451 - # post-configuration. Ruby-2.0.0-P451 - # Compilation… Ruby-2.0.0-P451 - # Installation… Ruby-2.0.0-P451 - #making binaires exécutable… Ruby-2.0.0-P451 - #Downloading RubyGems-2.2.2% TOTAL% RECORTS% XFERD SPÉDIT MEUVRE TEMPS TEMPS COURMENT DOLOK Téléchargement Total dépensé Spelt gauche 100 404K 100 404K 0 0 96653 0 0:00:04 0:00:04 -: -: - 136k Pas de somme pour télécharger pour télécharger Archive, enregistrement d'enregistrement dans la configuration de l'utilisateur. Ruby-2.0.0-P451 - #Extrait RubyGems-2.2.2… Ruby-2.0.0-P451 - #Removing Old RubyGems… Ruby-2.0.0-P451 - #installing RubyGems-2.2.2… Ruby-2.0.0-P451 - #GEMSET CRÉATED / USR / LOCAL / RVM / GEMS / [EMAIL Protégé] Ruby-2.0.0-P451 - #Importation Gemset / USR / Local / RVM / GEMSETS / Global.Gemmes… Ruby-2.0.0-P451 - #Géner les emballages mondiaux… Ruby-2.0.0-P451 - #GEMSET CRÉATED / USR / LOCAL / RVM / GEMS / RUBY-2.0.0-P451 Ruby-2.0.0-P451 - #Importing gemsetfile / usr / local / rvm / gemsets / par défaut.GEMS évalué sur la liste des gemmes vide Ruby-2.0.0-P451 - #Géner les emballages par défaut… Ruby-2.0.0-P451 - #Adjust #shebangs for (gem irb erb ri rdoc testrb rake). Installation de Ruby-2.0.0-P451 - #complete Veuillez noter que vous venez d'installer un rubis qui nécessite 2 patchs juste pour être compilé sur un système Linux à jour. Cela peut avoir connu et non comptabilisé pour les vulnérabilités de sécurité. Veuillez envisager de passer à Ruby-2.1.1 qui aura tous les derniers correctifs de sécurité. Ruby a été construite sans documentation, pour la construire en cours: RVM Docs Generate-RI 
Étape 4: Configuration de la version Ruby par défaut

Utilisez la commande RVM pour configurer la version Ruby par défaut à utiliser par les applications.

# RVM Utilisez 2.0.0 - Default Utilisation / USR / Local / RVM / GEMS / RUBY-2.0.0-P451 

En utilisant la commande suivante, vous pouvez vérifier que la version rubis actuelle est utilisée.

# Ruby - Version Ruby 2.0.0p451 (2014-02-24 Révision 45167) [i686-linux] 

Félicitations, vous avez réussi à installer Ruby sur votre système. Lisez notre prochain article pour intégrer Ruby au serveur Web Apache avec des étapes faciles.

Les références:
1. http: // rvm.IO / rubis / installation