Réponses:
Le $
suggère que vous tentez cette installation en tant qu'utilisateur normal (c'est-à-dire non root). Si c'est le cas, c'est probablement votre problème, car l' /usr/share/
arborescence de la plupart des systèmes d'exploitation Linux n'est accessible en écriture que par root. Le logiciel que vous essayez d'installer veut probablement que vous ayez les autorisations root pour effectuer l'installation.
Je l'ai résolu en modifiant ce qui suit
curl -sSL https://get.rvm.io | bash -s stable
dans
curl -sSL https://get.rvm.io | sudo bash -s stable
L'utilisateur doit avoir accès au sous-répertoire. /usr/local
Vous avez probablement (ou avez eu) une installation de RVM à l'échelle du système. Cela peut être dû à son installation via un système de packages comme apt-get sur Ubuntu ou pacman sur Arch Linux (les deux ont des packages rvm).
Vérifiez vos variables d'environnement:
> env | grep rvm_path
Si vous l'avez, désactivez-le et essayez de réinstaller:
> unset rvm_path
> curl -sSL https://get.rvm.io | bash -s stable
IL FAUT SE MÉFIER! Si rvm est toujours installé à l'échelle du système, cela peut vous donner des résultats imprévisibles, assurez-vous de l'avoir désinstallé avant de le faire.
Si vous l'avez déjà désinstallé et que rvm_path est toujours là, vous pouvez peut-être vous déconnecter et vous reconnecter pour les supprimer de l'environnement (ou simplement redémarrer l'ordinateur).
Vous aviez probablement installé une autre version de RVM sur votre ordinateur. Vérifiez, si vous avez Ubuntu, vous avez peut-être installé la version exclusive d'Ubuntu https://github.com/rvm/ubuntu_rvm Vous pouvez le désinstaller avec la commande
sudo apt-get purge rvm
Je le résous comme ça. Et puis installez rvm avec
\ curl -sSL https://get.rvm.io | bash -s stable
Et puis configurer la source à partir de
source ~ / .rvm / scripts / rvm
Vous devez ensuite ajouter la source de rvm à vos fichiers .bashrc et .profile dans votre maison