Gérez la version de Ruby elle-même avec rbenv

Qu'est-ce que c'est?

Ceci est un mémo lors de l'installation via l'outil de gestion de version lors de l'installation de Ruby. Expliqué dans Installation sur Ubuntu.

procédure

Installez rbenv

$ sudo apt-get update
$ cd
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
$ source ~/.bashrc

Installez Ruby

Spécifiez la version que vous aimez, installez-la et spécifiez d'utiliser cette version.

$ rbenv install -l
$ rbenv install 2.7.1
$ rbenv global 2.3.1

Installer le bundler

$ gem install bundler
$ rbenv rehash

Installez le package bundle

$ bundle install

Recommended Posts

Gérez la version de Ruby elle-même avec rbenv
Changer de version Ruby avec rbenv
La version ruby est gérée dans le fichier .rbenv / version
J'ai vérifié le nombre de taxis avec Ruby
Gérer plusieurs versions de Ruby sur Mac [macOS + rbenv]
Installez Ruby 3.0.0 Preview 1 avec une combinaison de Homebrew et de rbenv
Comment gérer différentes versions de rbenv et Ruby
Que faire si vous avez installé Ruby avec rbenv mais que la version ne change pas
La version de Ruby installée par défaut sur le Mac a été référencée, pas de rbenv
À propos du comportement de ruby Hash # ==
[Édition Java] Histoire de la sérialisation
Vérifiez la version de Cent OS
Programmation avec ruby (en route)
Impressions de faire Black Jack-cli avec Ruby
Installez ruby sur Ubuntu 20.04 avec rbenv
[Ruby] Afficher le contenu des variables
J'ai essayé de résoudre le problème de la "sélection multi-étapes" avec Ruby
[Illustration] Recherche de la somme des pièces avec une fonction récursive [Ruby]
La version d'Elasticsearch que vous utilisez est-elle compatible avec Java 11?
Liste de gemmes pour chaque version Ruby 2.5.x
Vérifiez le contenu des paramètres avec le levier
[Ruby] Coupez le contenu des publicités Twitter
Comment créer un environnement pour n'importe quelle version de Ruby en utilisant rbenv
Extraire une partie d'une chaîne en Ruby
À propos du traitement de BigDecimal (avec réflexion)
Mettre en forme le contenu de LocalDate avec DateTimeFormatter
Vérifiez la version du logiciel Web standard.
Envoyez des notifications à Slack avec la version gratuite de sentry (en utilisant lambda)
Comment trouver la cause de l'erreur Ruby
[Ruby] Résumé des définitions de classe. Maîtrisez les bases.
Vérifiez la version de JDK installée et la version de JDK activée
[Android] [Java] Gérer l'état de CheckBox de ListView
Vérifiez le contenu de l'objet argument avec Mockito
[Ruby on Rails] Jusqu'à l'introduction de RSpec
[Supprimer la première lettre de la chaîne de caractères] Ruby
[Java] Accéder à l'URL signée de s3 (version signée 2)
L'histoire de l'introduction de la communication Ajax à Ruby
Test JUnit facile de la version Elasticsearch 2018 avec Embedded-elasticsearch
Publiez l'application avec ruby on rails
Écraser le contenu de la configuration avec Spring-boot + JUnit5
L'histoire du réglage de l'application Android avec libGDX
Calculer le score de similarité des chaînes de caractères avec JAVA
[Competition Pro] Résolvez les problèmes de sac à dos avec Ruby
[Ruby] Code pour afficher le jour
Essayez Progate Free Edition [Java II]
Installez la dernière version de Jenkins sur Ubuntu 16
Préparez l'environnement CentOS 8 avec Sakura VPS
Spécifiez la valeur par défaut avec @Builder of Lombok
Déterminez la page actuelle avec Ruby on Rails
Mesurez la distance du labyrinthe avec la recherche de priorité de largeur
[Ruby / Rails] Désactiver Lint de update_all avec Rubocop
Essayez Progate Free Edition [Java I]