Risposte:
Il $
suggerisce che si sta tentando questa installazione come un normale (cioè non-root). In tal caso, questo è probabilmente il tuo problema, poiché l' /usr/share/
albero sulla maggior parte dei sistemi operativi Linux è scrivibile solo da root. È probabile che il software che si sta tentando di installare disponga delle autorizzazioni di root per eseguire l'installazione.
L'ho risolto modificando quanto segue
curl -sSL https://get.rvm.io | bash -s stable
in
curl -sSL https://get.rvm.io | sudo bash -s stable
L'utente deve accedere al sottodir. /usr/local
Probabilmente hai (o hai avuto) un'installazione a livello di sistema di RVM. Ciò può essere dovuto all'installazione tramite un sistema di pacchetti come apt-get su Ubuntu o pacman su Arch Linux (entrambi hanno pacchetti rvm).
Controlla le variabili di ambiente:
> env | grep rvm_path
Se ce l'hai, disattivalo e prova a installarlo di nuovo:
> unset rvm_path
> curl -sSL https://get.rvm.io | bash -s stable
ATTENZIONE! Se hai ancora installato rvm in tutto il sistema, questo può darti risultati imprevedibili, assicurati di averlo disinstallato prima di farlo.
Se è già stato disinstallato e rvm_path è ancora lì, forse è possibile disconnettersi e accedere nuovamente per rimuoverli dall'ambiente (o semplicemente riavviare il computer).
Probabilmente hai installato un'altra versione di RVM sul tuo computer. Controlla, se hai Ubuntu, forse hai installato l'esclusiva versione di Ubuntu https://github.com/rvm/ubuntu_rvm Puoi disinstallarlo con il comando
sudo apt-get purge rvm
Lo risolvo così. E quindi installare rvm con
\ curl -sSL https://get.rvm.io | bash -s stabile
E quindi configurare l'origine da
fonte ~ / .rvm / scripts / rvm
Devi quindi aggiungere la fonte di rvm ai tuoi file .bashrc e .profile a casa tua