Comment trouver et installer la dernière version de Ruby à l'aide de RVM?

71

J'ai enfin réussi à faire fonctionner RVM et j'aimerais maintenant que RVM installe la dernière version stable de ruby.

Dans le tutoriel que j'utilise, ils ont installé ruby ​​1.9.3 avec la commande:

rvm install 1.9.3

Maintenant, je veux savoir s'il existe une commande pour télécharger la dernière version stable, ou dois-je vérifier la dernière version stable et la télécharger comme ça, ou puis-je télécharger n'importe quelle ancienne version et exécuter une mise à niveau?

Normalement, j'essayais tout, mais je travaille sur un nouveau serveur et j'essaye de le configurer aussi propre que possible :)

Privé
la source

Réponses:

72

vous pouvez installer la dernière version de RVM et Ruby en:

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

et vérifiez toute la version ruby ​​avec stabilité

$ rvm list known

pouvez également vérifier les détails ici: http://www.ruby-lang.org/en/downloads/

$ rvm install ruby 2.0.0-p247 

Utilisez-le lorsque vous souhaitez télécharger une version spécifique ou que vous savez que cette dernière est stable.

Gaurav Sharma
la source
Mon plaisir ... ça marche pour toi !!
Gaurav Sharma
Vous pouvez éliminer l'installation de rvm (la commande curl | bash) si vous savez que vous avez déjà la version la plus récente. Vous pouvez le faire en cours d' exécution rvm -vet de voir si le résultat contient « (dernière) » en elle, comme dans: rvm 1.27.0 (latest).
Keith Bennett
95

La commande suivante installera la dernière version stable de ruby:

rvm install ruby --latest
utilisateur311140
la source
2
Cela n'installe pas toujours plus tard. J'étais sur la version 2.1.5 et en utilisant la version --latest2.2.1, puis en utilisant la version rvm install 2.2.42.2.4, ce qui est plus récent que ce que j'ai utilisé--latest
SET
Si vous voulez utiliser la dernière version de Ruby déjà installée, vous pouvez utiliserrvm use ruby --latest
Elliot Chance le
1
Cette commande examine-t-elle les rubis connus localement, ou est-elle envoyée à un serveur RVM quelque part? Si localement, vous devez vous assurer que votre rvm est actuelle (voir la réponse précédente à ce sujet).
Keith Bennett
0
echo rvm_autoupdate_flag=2 >> ~/.rvmrc
rvm install ruby --latest
Bruno
la source