2017-03-11 7 views
2

私はrvm install x.x.xを使用するたびに、私も正常にインストール中にこの警告が出ます:「バイナリルビは使用できません」とはどういう意味ですか?

No binary rubies available for: osx/10.12/x86_64/ruby-2.4.0. 
Continuing with compilation. Please read 'rvm help mount' to get more 
information on binary rubies. 

私はrvm help mountを読み込もうとしましたが、それは私の知識の範囲を超えていました。

誰かがこの警告を簡単な英語で説明できますか?ありがとう!

答えて

3

新しいRubyをインストールすると、RVMはまず、https://rvm_io.global.ssl.fastly.net/binaries/からダウンロードされたコンパイル済みのバージョンを使用しようとします。これにより、Rubyのインストールが大幅に高速化されます。

RVMが一致するバージョンを見つけられない場合(または追加のコンパイルオプションを指定した場合)、RVMはそれぞれのバージョンのRubyのソースコードをダウンロードし、コンピュータ上でコンパイルします。

あなたが持っているメッセージは、RVMがご使用のオペレーティングシステムに必要なRubyのプリコンパイル済みバージョンを見つけられず、RVMがソースからコンパイルすることを伝えます。これはエラーではありません。結果として得られるRubyは、あらかじめコンパイルされた形式でダウンロードされた場合とまったく同じように動作します。インストールに少し時間がかかります。

+0

これは私の考えと似ています。ありがとう@holgerjust – ogirginc

関連する問題