Verwalten Sie die Version von Ruby selbst mit rbenv

Was ist das?

Dies ist ein Memo bei der Installation über das Versionsverwaltungstool bei der Installation von Ruby. Erklärt bei der Installation unter Ubuntu.

Verfahren

Installieren Sie 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

Installieren Sie Ruby

Geben Sie die gewünschte Version an, installieren Sie sie und geben Sie an, dass diese Version verwendet werden soll.

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

Installieren Sie den Bundler

$ gem install bundler
$ rbenv rehash

Installieren Sie das Bundle-Paket

$ bundle install

Recommended Posts

Verwalten Sie die Version von Ruby selbst mit rbenv
Wechseln Sie die Ruby-Version mit rbenv
Die Ruby-Version wird in der .rbenv / version-Datei verwaltet
Ich habe die Anzahl der Taxis mit Ruby überprüft
Verwalten Sie mehrere Versionen von Ruby unter Mac [macOS + rbenv]
Installieren Sie Ruby 3.0.0 Preview 1 mit einer Kombination aus Homebrew und rbenv
Umgang mit verschiedenen Versionen von rbenv und Ruby
Was tun, wenn Sie Ruby mit rbenv installiert haben, die Version sich jedoch nicht ändert?
Auf die Version von Ruby, die standardmäßig auf dem Mac installiert war, wurde verwiesen, nicht von rbenv
Über das Verhalten von Ruby Hash # ==
[Java Edition] Geschichte der Serialisierung
Überprüfen Sie die Version von Cent OS
Programmieren mit Ruby (unterwegs)
Eindrücke von Black Jack-Cli mit Ruby
Installieren Sie Ruby unter Ubuntu 20.04 mit rbenv
[Ruby] Zeigt den Inhalt von Variablen an
Ich habe versucht, das Problem der "mehrstufigen Auswahl" mit Ruby zu lösen
[Illustration] Finden der Summe von Münzen mit einer rekursiven Funktion [Ruby]
Ist die von Ihnen verwendete Version von Elasticsearch mit Java 11 kompatibel?
Edelsteinliste für jede Ruby-Version 2.5.x.
Überprüfen Sie den Inhalt der Parameter mit pry
[Ruby] Schneiden Sie den Inhalt von Twitter-Anzeigen ab
So erstellen Sie mit rbenv eine Umgebung für eine beliebige Version von Ruby
Extrahieren Sie einen Teil einer Zeichenfolge in Ruby
Über die Behandlung von BigDecimal (mit Reflexion)
Formatieren Sie den Inhalt von LocalDate mit DateTimeFormatter
Überprüfen Sie die Version der Standard-Web-Software.
Der Name ist und das Alter ist Senden Sie eine Benachrichtigung an Slack mit der Java-freien Version von Sentry (mit Lambda)
So finden Sie die Ursache des Ruby-Fehlers
[Ruby] Zusammenfassung der Klassendefinitionen. Beherrsche die Grundlagen.
Überprüfen Sie die installierte und aktivierte JDK-Version
[Android] [Java] Verwalten Sie den Status der CheckBox von ListView
Überprüfen Sie den Inhalt des Argumentobjekts mit Mockito
[Ruby on Rails] Bis zur Einführung von RSpec
[Löschen Sie den ersten Buchstaben der Zeichenfolge] Ruby
[Java] Zugriff auf die signierte URL von s3 (signierte Version 2)
Die Geschichte der Einführung der Ajax-Kommunikation in Ruby
Einfacher JUnit-Test der Elasticsearch 2018-Version mit Embedded-Elasticsearch
Veröffentlichen Sie die mit Ruby on Rails erstellte App
Überschreiben Sie den Inhalt der Konfiguration mit Spring-boot + JUnit5
Die Geschichte der Optimierung der Android-App mit libGDX
Berechnen Sie die Ähnlichkeitsbewertung von Zeichenketten mit JAVA
[Competition Pro] Löse Rucksackprobleme mit Ruby
[Ruby] Code zur Anzeige des Tages
Probieren Sie Progate Free Edition [Java II]
Installieren Sie die neueste Version von Jenkins unter Ubuntu 16
Bereiten Sie die CentOS 8-Umgebung mit Sakura VPS vor
Geben Sie den Standardwert mit @Builder of Lombok an
Bestimmen Sie die aktuelle Seite mit Ruby on Rails
Messen Sie den Abstand des Labyrinths mit der Suche nach Breitenpriorität
[Ruby / Rails] Inaktiviere Lint von update_all mit Rubocop
Probieren Sie Progate Free Edition [Java I]