0

私のbrew doctorコマンドはこの警告を受けています:

Ruby version 2.0.0 is unsupported.
Homebrew is developed and tested on Ruby 1.8.x, and may not work correctly
on other Rubies. Patches are accepted as long as they don't break on 1.8.x.

コマンドの結果:

$ brew --config
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/mxcl/homebrew
HEAD: c06d6be63fdefdeef6867d13035f84442b1b4888
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit sandybridge
OS X: 10.8.5-x86_64
Xcode: 5.0
CLT: 5.0.0.0.1.1377666378
LLVM-GCC: N/A
Clang: 5.0 build 500
X11: N/A
System Ruby: 2.0.0-247
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/local/bin/ruby

1.8.x 未満の古いバージョンの Ruby を持っていません

4

3 に答える 3

1

Ruby 1.8 は非常に古いため、使用しないでください。Ruby 1.8.7 の廃止を参照してください。2.0.0 に問題があるかどうかはわかりませんが、RVM を通じて 1.9.3 をいつでも使用できます。

また、Ruby で brew を使用する依存関係があるかどうかもわかりません。理由はわかりませんが、間違っている可能性があります。

Ruby がインストールされている場合は、RVM を介してより新しいバージョンの Ruby をインストールできます。

そこにあるものを確認してください:

rvm list

インストールするには:

rvm install 1.9.3

1.9.3 に切り替える

rvm use 1.9.3
于 2013-09-27T21:29:14.040 に答える
0

Ruby は Maverick 2.0 に付属しており、Ruby 2.0 を使用して自作をインストールできました。

于 2014-05-30T13:55:04.847 に答える