Les développeurs peuvent installer Ruby sur toutes les plateformes à l'aide d'un outil appelé Rbenv; Personnellement, j'utilise cela. Rbenv vous permettra de passer facilement d'une version de Ruby à l'autre et d'installer et de tester de nouvelles distributions Ruby à l'aide du plug-in de Rbenv, ruby-build.
rbenv fonctionne en interceptant les commandes Ruby à l'aide d'exécutables shim injectés dans votre PATH. Il déterminera ensuite quelle version de Ruby a été définie pour une application particulière et transmettra vos commandes à l'installation de Ruby spécifiée.
Un shim en programmation informatique est une petite bibliothèque qui intercepte les appels d'API, modifie les arguments passés et gère ou redirige les opérations de manière transparente.
Vous pouvez désinstaller ou supprimer un package rbenv installé lui-même d'Ubuntu via le terminal, en utilisant la commande ci-dessous :
$ sudo apt-get remove rbenv
Désinstaller rbenv, y compris le package dépendant
Si vous souhaitez supprimer rbenv et ses packages dépendants qui ne sont plus nécessaires d'Ubuntu :
$ sudo apt-get remove --auto-remove rbenv
Utiliser la purge rbenv
Si vous utilisez avec les options de purge pour le package rbenv, tous les packages de configuration et dépendants seront supprimés.
$ sudo apt-get purge rbenv
Si vous utilisez les options de purge avec la suppression automatique, tout ce qui concerne le package sera supprimé, c'est vraiment utile lorsque vous souhaitez le réinstaller à nouveau.
$ sudo apt-get purge --auto-remove rbenv