Comment installer Ruby sur Debian avec RVM

Comment installer Ruby sur Debian avec RVM

Ruby est un langage de programmation populaire parmi un grand nombre de développeurs. Les rails sont le cadre pour exécuter la langue rubis. Ruby Language a été créé par Yukihiro «Matz» Matsumoto et publié pour la première fois en 1995. Cet article vous aidera à installer Ruby sur des rails sur les systèmes Debian Linux à l'aide de RVM. RVM est le Ruby Version Manager aide à installer et à gérer le langage Ruby similaire à NVM pour le nœud.js.

Étape 1 - Prérequis

Connectez-vous à votre système Debian à l'aide de l'interface graphique ou utilisez SSH pour les hôtes distants. Puis installez des packages pré-requis.

Mise à jour Sudo Apt  sudo apt install curl gnupg2  

Étape 2 - Installez RVM

Avant d'installer d'abord RVM, nous devons importer une clé publique dans notre système, puis utilisez Curl pour installer RVM dans notre système.

curl -ssl https: // rvm.IO / MPAPIS.ASC | Sudo GPG2 - Import -  curl -ssl https: // rvm.io / pkuczynski.ASC | Sudo GPG2 - Import -  curl -ssl https: //.RVM.IO | Sudo Bash -s stable  

Après avoir installé RVM d'abord, nous devons configurer l'environnement RVM en utilisant la commande ci-dessous. de sorte que le shell actuel prend de nouveaux paramètres environnementaux.

source / etc / profil.d / rvm.shot  

Après cela, installez toutes les dépendances pour installer Ruby automatiquement sur le système. Exécutez la commande ci-dessous sur le terminal.

Exigences RVM  

Étape 3 - Liste des versions Ruby disponibles

Obtenez une liste des versions disponibles de Ruby Language. Vous pouvez installer n'importe quelle version de votre choix ou exigence affichée sur la liste.

Liste RVM connue 
[Ruby-] 1.8.6 [-p420] [Ruby-] 1.8.7 [-Head] # Security libéré sur la tête [Ruby-] 1.9.1 [-p431] [Ruby-] 1.9.2 [-P330] [Ruby-] 1.9.3 [-p551] [Ruby-] 2.0.0 [-p648] [Ruby-] 2.1[.10] [Ruby-] 2.2 [.10] [Ruby-] 2.3 [.8] [Ruby-] 2.4 [.9] [Ruby-] 2.5 [.7] [Ruby-] 2.6 [.5] [Ruby-] 2.7[.0] Ruby-Head 

Étape 4 - Installez Ruby sur Debian

RVM est utile pour l'installation de plusieurs versions rubis sur le système unique. Utilisez la commande suivante pour installer Ruby requise sur votre système. Comme indiqué ci-dessous, l'exemple installera Ruby 2.6 sur le système Debian.

Installation de RVM 2.7  

[Exemple de sortie]

Recherche de rubis binaires, cela pourrait prendre un certain temps. Pas de rubis binaires disponibles pour: CentOS / 8 / x86_64 / Ruby-2.7.0. 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.7.0, cela peut prendre un certain temps en fonction de vos processeurs… Ruby-2.7.0 - #Downloading Ruby-2.7.0, cela peut prendre un certain temps en fonction de votre connexion…% total% reçu% xferd vitesse moyenne temps temps courant dload téléchargement total dépensé.0m 100 14.0m 0 0 107m 0 -: -: - -: -: - - -: -: - 107m Ruby-2.7.0 - #Extraiting Ruby-2.7.0 à / usr / local / rvm / src / ruby-2.7.0… Ruby-2.7.0 - # Configuration… Ruby-2.7.0 - # post-configuration… Ruby-2.7.0 - # Compilation… -… Ruby-2.7.0 - # Installation… Ruby-2.7.0 - #making binaires exécutable… installé Rubygems 3.1.2 est plus récent que 3.0.8 pourvu avec un rubis installé, un saut d'installation, une utilisation - Force pour forcer l'installation. Ruby-2.7.0 - #GEMSET créé / usr / local / rvm / gems / [e-mail protégé] Ruby-2.7.0 - #Importing Gemset / USR / local / rvm / gemsets / global.Gemmes… Ruby-2.7.0 - #Génerant les emballages mondiaux… Ruby-2.7.0 - #gemset créé / usr / local / rvm / gems / ruby-2.7.0 Ruby-2.7.0 - #Importing gemsetfile / usr / local / rvm / gemsets / par défaut.GEMS évalué sur la liste des gemmes vide Ruby-2.7.0 - #generating Wrappers par défaut… Ruby-2.7.0 - #Adjust #shebangs for (gem irb erb ri rdoc testrb rake). Installation de Ruby-2.7.0 - #complete Ruby a été construit sans documentation, pour le construire en cours: RVM Docs Generate 

Étape 5 - Configuration de la version Ruby par défaut

Utilisez la commande RVM pour configurer la version Ruby par défaut pour être utilisée par les applications. Vous pouvez installer plusieurs versions telles que définies dans l'étape ci-dessus. Sélectionnez maintenant la version que vous souhaitez utiliser.

RVM Utilisation 2.7 - Default   Utilisation / USR / Local / RVM / GEMS / RUBY-2.7.0 

Étape 6 - Vérifiez la version Ruby

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

Ruby - Version  Ruby 2.7.0p0 (2019-12-25 révision 647EE6F091) [x86_64-linux] 

Étape 7 - Installez les rails

Vous pouvez installer la dernière version de version stable de Rails en exécutant la commande suivante. Il installera des rails dans Global Gemset afin que toutes les applications partagent la même version de Rails.

rails d'installation de gemmes  rails -v  

Ou nous pouvons obtenir une version spécifique de Rails en définissant - Version pendant l'installation. Visitez ici pour obtenir des versions Rails disponibles.

Gem Installer Rails --version = 5.2.3  

Félicitations, vous avez installé avec succès Ruby sur votre système. Lisez nos prochains articles pour déployer Ruby avec Apache ou Ruby avec le serveur Web Nginx avec des étapes simples.