Files
2026-10-14 10:35:57 +02:00

1.5 KiB

Ruby avec rbenv depuis SlackBuilds.org

Nécessite sbopkg.

Slackware 15.0 fournit Ruby 3.0.7. Si vous souhaitez utiliser une version plus récente sans remplacer le paquet système, installez rbenv et ruby-build depuis SlackBuilds.org :

# sbopkg -i rbenv
# sbopkg -i ruby-build

Initialisez ensuite rbenv pour votre shell :

$ rbenv init

La commande ajoute automatiquement l'initialisation nécessaire au fichier de démarrage de Bash. Déconnectez-vous puis reconnectez-vous à votre session pour prendre en compte la modification.

Vérifiez que les outils sont bien disponibles :

$ rbenv --version
$ ruby-build --version

Vous pouvez maintenant afficher les versions de Ruby disponibles :

$ rbenv install -l

Installez ensuite celle que vous souhaitez utiliser, par exemple :

$ rbenv install 4.0.7

Pour en faire la version par défaut pour votre utilisateur :

$ rbenv global 4.0.7

Vérification

Vérifiez enfin la version utilisée :

$ ruby -v
$ command -v ruby

Avec rbenv actif, ruby doit normalement pointer vers :

/home/<utilisateur>/.rbenv/shims/ruby

Le Ruby fourni par Slackware reste installé dans /usr/bin/ruby. rbenv ne remplace pas le paquet système : il place simplement ses propres shims en tête du PATH pour le shell de l'utilisateur.

Pour vérifier séparément la version système :

$ /usr/bin/ruby -v

Retour au guide principal