Comment passer de ruby 2.2.3 à ruby 2.3.0
Ma version de Ruby est 2.2.3 et je veux la mettre à niveau vers 2.3.0.
- Je utiliser rbenv l'aide de ce guide: gorails.com/setup/ubuntu/16.04
Comment puis-je mettre à jour ma version de Ruby? Et quand je l'ai mise à niveau, ne touche à rien de ce que j'ai besoin d'être au courant?
source d'informationauteur Jeramae Bohol
Vous devez vous connecter pour publier un commentaire.
Cette réponse avait été écrit à l'adresse de original question, qui ne précise pas
rbenv
comme une approche privilégiée. Bien que la question a été modifiée après cette réponse a été écrit, la réponse a été retenu pour aider les utilisateurs qui peuvent utiliser RVM pour la mise à niveau et de gérer leurs Ruby installations.Voir le rbenv répondre pour plus de détails sur l'utilisation de
rbenv
pour le même but.Utilisation RVM ou d'une autre de Ruby version manager. C'est de loin supérieure à l'installation d'un nouveau système de Ruby dans la plupart des cas.
Si vous êtes à la mise à niveau de votre système de Ruby, vous avez un certain nombre de choses à garder à l'esprit:
Avec un Ruby version manager vous permet d'éliminer la plupart de ces préoccupations. Vous pouvez exécuter plusieurs versions Rubis sur la même machine, ce qui vous donne la possibilité de tester la compatibilité descendante et ascendante. Il vous permet également d'expérimenter avec les nouvelles versions Rubis pour s'assurer qu'ils sont parfaitement stable pour une utilisation.
Vous pouvez installer RVM à l'aide de cette méthode à partir de n'importe quel shell bash:
ou la mise à jour vers la dernière version stable à l'aide de:
Une fois RVM est installé (ou mis à jour), vous pouvez installer n'importe quelle version de Ruby que vous choisissez, en procédant comme suit:
ou la mise à niveau d'une version à l'autre:
Vous pouvez voir Ruby versions sont installées à l'aide de ceci:
Vous pouvez également vérifier pour voir quelles versions de Ruby que vous pouvez installer sur RVM en utilisant cette commande:
Passer à un spécifique installé Ruby version à l'aide de la
use
commande:et ensuite revenir à une version antérieure lorsque vous avez besoin de:
Découvrez la RVM documentation pour plus de fonctionnalités. Vous serez surpris de voir combien utile RVM est en réalité. Il y a un ensemble beaucoup plus à lui que juste à ce qui est indiqué ici.
Pour mettre à niveau votre version de Ruby à l'aide de rbenvvous pouvez utiliser ces étapes. Certains ne seront nécessaires en fonction de votre environnement. Les Plugins sont un aspect important de ce, si vous avez tout installé.
Mise à jour
rbenbv
Tout d'abord, vous aurez envie de vous assurer que votre
rbenv
version est mise à jour. Si vous avez la mise à jour du plugin installé, vous pouvez mettre à jourrbenv
et tous les plugins installés à l'aide d'une seule commande:À l'aide de la
update
plugin est fortement recommandé. Toutefois, si vous n'êtes pas à l'aide de laupdate
plugin, vous pouvez mettre à jour manuellementrbenv
de cette façon:Mise à jour des plugins
Si vous avez mis à jour manuellement
rbenv
vous aurez également besoin de mettre à jour les plugins manuellement. Assurez-vous de suivre les instructions de mise à jour pour chaque plugin.Un plugin qui est très important de mettre à jour à ce stade (si vous l'avez installé) est le ruby-construire pluginqui fournit un appui pour Ruby sous
rbenv
. Cela peut améliorer l'expérience de l'installation d'une nouvelle version de Ruby dans la prochaine étape.Installer Ruby version
Après avoir mis à jour
rbenv
vous pouvez installer la nouvelle version de Ruby:Supprimer la version de Ruby
rbenv
vous permettra de gérer et d'utiliser de multiples versions Rubis sur une seule machine. C'est un énorme avantage. Toutefois, si vous ne souhaitez plus que l'ancienne version de Ruby est installé, vous pouvez le supprimer comme ceci:Notez que vous pouvez toujours re-installer la version de Ruby après la désinstallation, et l'utilisation
rbenv
pour gérer les versions séparément. C'est une bonne pratique lorsque vous travaillez avec plusieurs projets.