web-dev-qa-db-ja.com

RVMインストールの問題

このコマンドを実行してrvmをインストールする

curl -sSL https://get.rvm.io | bash -s stable

次のエラーメッセージが表示されます。

mktemp: failed to create file via template ‘/usr/share/rvm/rvm-exec-test.XXXXXX’: Permission denied
10
N.Raut

以下を変更して解決しました

curl -sSL https://get.rvm.io | bash -s stable

curl -sSL https://get.rvm.io | Sudo bash -s stable

ユーザーはサブディレクトリにアクセスする必要があります。 /usr/local

12
Mr.Black

システム全体にRVMがインストールされている(またはインストールされている)と思われます。これは、Ubuntuのapt-getまたはArch Linuxのpacmanのようなパッケージシステムを介してインストールすることが原因である可能性があります(両方にrvmパッケージがあります)。

環境変数を確認します。

> env | grep rvm_path

持っている場合は、設定を解除して、もう一度インストールしてください。

> unset rvm_path
> curl -sSL https://get.rvm.io | bash -s stable

注意してください!システム全体にまだrvmがインストールされている場合は、予期しない結果が生じる可能性があります。それを行う前に、アンインストールしてあることを確認してください。

アンインストール済みで、rvm_pathがまだ残っている場合は、ログアウトしてから再度ログインして、環境から削除する(またはコンピューターを再起動する)ことができます。

7
Ronie

おそらく、コンピューターに別のバージョンのRVMがインストールされていました。 Ubuntuを使用している場合は、専用のUbuntuバージョンをインストールした可能性があります https://github.com/rvm/ubuntu_rvm コマンドでアンインストールできます

Sudo apt-get purge rvm

このように解決します。そして、次にrvmをインストールします

\ curl -sSL https://get.rvm.io | bash -s安定

そして、ソースを設定します

ソース〜/ .rvm/scripts/rvm

次に、家の.bashrcおよび.profileファイルにrvmのソースを追加する必要があります

0
martincito