Gli sviluppatori possono installare Ruby su tutte le piattaforme utilizzando uno strumento chiamato Rbenv; Io personalmente uso questo. Rbenv ti consentirà di saltare facilmente tra le versioni di Ruby e di installare e testare nuove distribuzioni di Ruby con l'aiuto del plug-in di Rbenv, ruby-build.
rbenv funziona intercettando i comandi Ruby usando gli eseguibili shim iniettati nel tuo PATH. Quindi determinerà quale versione di Ruby è stata impostata per una particolare applicazione e passerà i tuoi comandi all'installazione di Ruby specificata.
Uno shim nella programmazione di computer è una piccola libreria che intercetta le chiamate API, modifica gli argomenti passati e gestisce o reindirizza le operazioni in modo trasparente.
Puoi disinstallare o rimuovere un pacchetto rbenv installato stesso da Ubuntu tramite il terminale, usando il comando seguente:
$ sudo apt-get remove rbenv
Disinstalla rbenv incluso il pacchetto dipendente
Se desideri rimuovere rbenv e i suoi pacchetti dipendenti che non sono più necessari da Ubuntu:
$ sudo apt-get remove --auto-remove rbenv
Usa Purging rbenv
Se usi con le opzioni di eliminazione del pacchetto rbenv, tutta la configurazione e i pacchetti dipendenti verranno rimossi.
$ sudo apt-get purge rbenv
Se utilizzi le opzioni di eliminazione insieme alla rimozione automatica, verrà rimosso tutto ciò che riguarda il pacchetto, è davvero utile quando vuoi reinstallarlo di nuovo.
$ sudo apt-get purge --auto-remove rbenv