Wie finde und installiere ich die neueste Ruby-Version mit RVM?

71

Endlich habe ich RVM zum Laufen gebracht und jetzt möchte ich, dass RVM die neueste stabile Ruby-Version installiert.

In dem Tutorial, das ich benutze, installierten sie Ruby 1.9.3 mit dem Befehl:

rvm install 1.9.3

Jetzt möchte ich wissen, ob es einen Befehl zum Herunterladen der neuesten stabilen Version gibt, oder muss ich die neueste stabile Version überprüfen und auf diese Weise herunterladen, oder kann ich eine alte Version herunterladen und ein Upgrade ausführen?

Normalerweise würde ich alles ausprobieren, aber ich arbeite an einem neuen Server und versuche ihn so sauber wie möglich einzurichten :)

Privatgelände
quelle

Antworten:

72

Sie können das neueste rvm und ruby ​​installieren, indem Sie:

$ \curl -L https://get.rvm.io | bash -s stable --ruby

und überprüfen Sie alle Rubin-Version mit Stabilität

$ rvm list known

Details können Sie auch hier nachlesen : http://www.ruby-lang.org/en/downloads/

$ rvm install ruby 2.0.0-p247 

Verwenden Sie diese Option, wenn Sie eine bestimmte Version herunterladen möchten oder wissen, dass diese stabil ist.

Gaurav Sharma
quelle
Es ist mir ein Vergnügen ... es funktioniert für Sie !!
Gaurav Sharma
Sie können die rvm-Installation (den Befehl curl | bash) entfernen, wenn Sie wissen, dass Sie bereits die neueste Version haben. Sie können das tun , indem Sie rvm -vund sehen , ob das Ergebnis enthält „(letzte)“ in ihm, wie in: rvm 1.27.0 (latest).
Keith Bennett
95

Mit dem folgenden Befehl wird die neueste stabile Version von Ruby installiert:

rvm install ruby --latest
user311140
quelle
2
Dies wird nicht immer auf dem neuesten Stand installiert. Ich war auf 2.1.5 und mit --latestbekam ich 2.2.1 und dann mit rvm install 2.2.4bekam ich 2.2.4, was das Neueste ist, als was ich mit bekam--latest
SET
Wenn Sie die neueste Version von Ruby verwenden möchten, die bereits installiert ist, können Siervm use ruby --latest
Elliot Chance
1
Betrachtet dieser Befehl die bekannten Rubine lokal oder geht er irgendwo auf einen rvm-Server? Wenn lokal, dann sollten Sie sicherstellen, dass Ihr rvm aktuell ist (siehe vorherige Antwort dazu).
Keith Bennett
0
echo rvm_autoupdate_flag=2 >> ~/.rvmrc
rvm install ruby --latest
Bruno
quelle