2016-04-27 27 views
0

システムをUbuntu 16.04 LTS(クリーンインストール)にアップグレードし、RVMを使用してRubyをインストールしようとしました。私は次のエラーを取得するRVM自体が(このガイドhttp://www.webupd8.org/2014/11/how-to-install-rvm-ruby-version-manager.htmlを使用して)細かいインストールされますが、私は、その後のRubyをインストールしようとすると:UbuntuでRuby on Railsをインストールできない16.04 LTS

[email protected]:~$ rvm install 2.3.0 
Searching for binary rubies, this might take some time. 
No binary rubies available for: ubuntu/16.04/x86_64/ruby-2.3.0. 
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies. 
Checking requirements for ubuntu. 
Requirements installation successful. 
Installing Ruby from source to: /usr/share/rvm/rubies/ruby-2.3.0, this may take a while depending on your cpu(s)... 
ruby-2.3.0 - #downloading ruby-2.3.0, this may take a while depending on your connection... 
% Total % Received % Xferd Average Speed Time Time  Time Current Dload Upload Total Spent Left Speed 
    0  0 0  0 0  0  0  0 --:--:-- --:--:-- --:--:--  0 
Warning: Failed to create the file ruby-2.3.0.tar.bz2.part: Permission denied 
0 13.5M 0 16384 0  0 19826  0 0:11:55 --:--:-- 0:11:55 19811 
curl: (23) Failed writing body (0 != 16384) 
There was an error(23). 
Checking fallback: https://ftp.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2 
% Total % Received % Xferd Average Speed Time Time  Time Current Dload Upload Total Spent Left Speed 
    0  0 0  0 0  0  0  0 --:--:-- 0:00:02 --:--:--  0 
Warning: Failed to create the file ruby-2.3.0.tar.bz2.part: Permission denied 
    0 13.5M 0 16149 0  0 7324  0 0:32:16 0:00:02 0:32:14 7323 
curl: (23) Failed writing body (0 != 16149) 
There was an error(23). 
Failed download 
There has been an error fetching the ruby interpreter. Halting the installation. 

は16.04のためにその一般的な問題ですか?正確な方法は15.10で正常に機能しました。どのようにこれを修正することができます任意のアイデア?

答えて

0

あなたは sudo権限のないrvmをインストールする場合は、他のすべてが期待

として動作するはずですが、あなたがRVMをインストールしている場合は、

rvm implode 

または

rm -rf ~/.rvm 

を使用してそれを削除し、インストールrvm using

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 
\curl -sSL https://get.rvm.io | bash -s stable 

その後、インストールしたい方のバージョン

rvm install 2.3.0 

使用してルビーをインストールします。

今すぐ再起動を試してみてください先に行くと、レール

gem install rails 
0

rvmが/ usr/share/rvmにRubyをインストールしようとしているようですが、これはユーザーレベルではなくシステム全体のレベルでインストールされていると思います。それはあなたが望んだことですか?それはケースであること、sudoのようRVMを実行する必要があるかもしれない:

[email protected]:~$ sudo rvm install 2.3.0 

私は権限で混乱する必要がないように、それは価値があるものを、私は私(私のユーザー)としてRVMをインストールするために、私はrvmを必要とするシステム上の唯一のユーザーです。

+0

Thxはすばやい回答です。これまで私はこれを試してみましたが、次のようなエラーが出ます: 'sudo:rvm:command not found' – Severin

+0

システムまたはユーザーとしてインストールしましたか? –

+0

私はシステム上の唯一のユーザーですが、ユーザレベルではおそらく言及したように意味が分かります。 – Severin

0

をインストールします。

私はUbuntuの2回のインストールで同じ問題を抱えていた16.04 両方のコンピュータに同じ問題がありましたが、再起動後に修正されました。

rvm install ruby-2.5.0 
関連する問題