Jawaban:
The $
menyarankan Anda mencoba ini menginstal sebagai biasa (non-root) pengguna. Jika demikian, kemungkinan itu adalah masalah Anda, karena /usr/share/
pohon di sebagian besar sistem operasi Linux hanya dapat ditulis oleh root. Perangkat lunak yang Anda coba instal kemungkinan ingin Anda memiliki izin root untuk melakukan pemasangan.
Saya menyelesaikannya dengan mengubah yang berikut ini
curl -sSL https://get.rvm.io | bash -s stable
ke
curl -sSL https://get.rvm.io | sudo bash -s stable
Pengguna membutuhkan akses ke subdir. /usr/local
Anda mungkin memiliki (atau memiliki) instalasi RVM di seluruh sistem. Itu bisa karena menginstalnya melalui sistem paket seperti apt-get di Ubuntu atau pacman di Arch Linux (keduanya memiliki paket rvm).
Periksa variabel lingkungan Anda:
> env | grep rvm_path
Jika sudah, hapus dan coba pasang lagi:
> unset rvm_path
> curl -sSL https://get.rvm.io | bash -s stable
WASPADALAH! Jika Anda masih menginstal rvm di seluruh sistem, ini dapat memberi Anda hasil yang tidak terduga, pastikan Anda telah mencopot pemasangannya sebelum melakukan itu.
Jika sudah dihapus dan rvm_path masih ada, mungkin Anda dapat keluar dan masuk lagi untuk menghapusnya dari lingkungan (atau cukup restart komputer).
Mungkin Anda telah menginstal versi RVM lain di komputer Anda. Periksa, jika Anda memiliki Ubuntu, mungkin Anda menginstal versi Ubuntu eksklusif https://github.com/rvm/ubuntu_rvm Anda dapat menghapus instalannya dengan perintah
sudo apt-get purge rvm
Saya menyelesaikannya seperti ini. Dan kemudian instal rvm dengan
\ curl -sSL https://get.rvm.io | pesta -s stabil
Dan kemudian mengkonfigurasi sumber dari
sumber ~ / .rvm / script / rvm
Anda kemudian perlu menambahkan sumber rvm ke file .bashrc dan .profile di rumah Anda