Sulla base della risposta di derek riportata sopra, in genere non è consigliabile utilizzare l'istanza di Ruby fornita dal sistema per il proprio lavoro di sviluppo, poiché gli strumenti di sistema potrebbero dipendere dalla particolare versione o posizione dell'installazione di Ruby. Simile a this answer for Mac OSX, ti consigliamo di seguire le istruzioni di derek sull'utilizzo di qualcosa come rbenv (RVM è un'alternativa simile) per installare la tua istanza Ruby.
Tuttavia, non è necessario disinstallare la versione di sistema di Ruby, le istruzioni di installazione di rbenv forniscono un meccanismo per assicurarsi che l'istanza di Ruby disponibile nella shell sia l'istanza rbenv, non l'istanza di sistema. Questo è il
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
riga nella risposta di Derek.
fonte
2017-08-02 01:36:35
si può provare a installare RVM e installare una versione più recente di rubino come 2.3.3 –
Per il commento 3: il pacchetto "python-software-properties" non è disponibile si dovrebbe sostituire per software-properties-common –
l'opzione RVM, e imho anche meglio e semplice [installare come un puro "user-install"] (https: //stackoverflow.com/a/18294746/444255) (al contrario di uno globale, che richiede diritti) potrebbe essere una cosa molto migliore, piuttosto che armeggiare con i diritti! –