Contactez-nous

Exemple : vérifier la version de Ruby et de Gem installée

Apprenez à vérifier rapidement votre version de Ruby et de Gem installée via la ligne de commande. Cet exemple pratique confirme le succès de votre installation avec rbenv et vous donne les réflexes de base pour gérer votre environnement de développement.

Pourquoi cette vérification est-elle le moment de vérité ?

Après avoir suivi les étapes d'installation de rbenv, cette vérification est bien plus qu'une simple formalité. C'est le test final qui confirme que l'ensemble de la chaîne fonctionne correctement. Lorsque vous tapez une commande comme ruby dans votre terminal, vous ne vérifiez pas seulement si Ruby est installé, mais surtout si votre système utilise bien la version gérée par rbenv et non la version potentiellement obsolète fournie par votre système d'exploitation.

Cette étape valide que la configuration de votre shell (le fameux rbenv init) a été réussie. Cela signifie que le mécanisme des "shims" de rbenv est actif. Les shims sont de petits scripts qui interceptent vos commandes (comme ruby ou gem) et les redirigent vers la bonne version de Ruby que vous avez sélectionnée. Réussir cette vérification vous assure une base stable pour tout le reste du cours.

Comment vérifier la version de Ruby active ?

La commande pour vérifier la version de Ruby est simple et directe. Elle utilise l'argument -v (pour version), une convention très répandue dans les outils en ligne de commande. Ouvrez votre terminal (assurez-vous de l'avoir redémarré après l'installation) et tapez la commande suivante :

ruby -v

Si tout s'est bien passé, la sortie devrait correspondre exactement à la version que vous avez définie avec rbenv global. Par exemple :

ruby 3.2.2 (2023-03-30 revision e51014f9c0) [arm64-darwin22]

Cette ligne est riche d'informations. Elle vous confirme non seulement le numéro de version (3.2.2), mais aussi la date de la révision et l'architecture de votre machine pour laquelle elle a été compilée (ici, arm64-darwin22 pour un Mac Apple Silicon). Voir cette ligne est la preuve que votre installation est un succès.

Comment vérifier la version de Gem, le gestionnaire de paquets ?

Chaque installation de Ruby vient avec son propre gestionnaire de paquets, appelé RubyGems, accessible via la commande gem. Son rôle est d'installer et de gérer des bibliothèques de code externes (les fameuses 'gems') que nous utiliserons abondamment plus tard. Pour l'instant, il est utile de savoir comment vérifier sa version.

La logique est exactement la même que pour Ruby. La commande gem -v vous donnera la version du gestionnaire de paquets associé à votre version active de Ruby. C'est une bonne pratique pour s'assurer que l'écosystème est cohérent.

gem -v

La sortie sera un simple numéro de version, comme ceci :

3.4.10

Vous avez maintenant la confirmation que non seulement l'interpréteur Ruby est correctement installé et configuré, mais que son gestionnaire de paquets l'est aussi. Votre environnement de développement est officiellement prêt à l'emploi !