Si vous prévoyez de faire n'importe quel type de développement Ruby, RVM est un must. Même si Debian a ses propres packages Ruby, ils sont liés aux calendriers de publication de Debian, ce qui en fait une option inflexible pour vos projets. RVM est simple à configurer et permet une plus grande flexibilité, quel que soit le type de projet sur lequel vous travaillez.
Dans ce didacticiel, vous apprendrez :
- Comment installer cURL
- Comment importer la clé GPG RVM
- Comment exécuter l'installation RVM
- Comment installer Ruby

Configuration logicielle requise et conventions utilisées
Catégorie | Exigences, conventions ou version du logiciel utilisée |
---|---|
Système | Debian 10 Buster |
Logiciel | RVM, Rubis |
Autre | Accès privilégié à votre système Linux en tant que root ou via le sudo commande. |
Conventions | # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié |
Installer cURL
La procédure d'installation standard de RVM repose sur cURL, alors installez-le, si vous ne l'avez pas déjà sur votre système.
$ sudo apt install curl
Importer la clé RVM GPG

Ensuite, importez la clé de signature RVM GPG. Cela garantira que les packages Ruby que vous obtenez de RVM sont authentiques.
$ gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Comment exécuter l'installation RVM

Maintenant, récupérez le script d'installation RVM et remettez-le à Bash pour qu'il s'exécute. Cela configurera automatiquement RVM pour votre utilisateur.
$ \curl -sSL https://get.rvm.io | bash -s stable
Installer Ruby

Vous pouvez maintenant commencer à installer la version Ruby. RVM peut lister ce qui est disponible pour vous.
$ rvm list known

Choisissez une version à installer et utilisez RVM pour l'obtenir.
$ rvm install 2.6

Cela prendra un peu de temps, car RVM doit extraire les dépendances requises et créer Ruby pour vous.
Une fois terminé, dites à RVM d'utiliser votre nouvelle installation Ruby par défaut.
$ rvm use 2.6 --default
Vous pouvez voir quelle version de Ruby vous utilisez pour vous assurer qu'elle fonctionne.
$ ruby -v
Conclusion
Vous êtes prêt à commencer à développer avec Ruby. RVM peut se tenir à jour et vous pouvez toujours extraire les nouvelles versions de Ruby dès leur arrivée.