在 Mountain Lion 上安装 RVM 后可能出现的 Homebrew 和 Rubie 问题

在 Mountain Lion 上安装 RVM 后可能出现的 Homebrew 和 Rubie 问题

我已经通过 rvm.io 主页上提供的命令行安装了 RVM:

curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enabled

按照安装过程的顺序,RVM 自动安装了 Homebrew 并开始使用 Ruby 2.0,但实际上失败了并终止了整个过程。实际上 RVM 本身可以工作。之后我还可以毫无问题地安装 Ruby 1.9.3。在“rvm rubies”命令上,我得到以下输出:

=* ruby-1.9.3-p392 [ x86_64 ]
ruby-2.0.0-p0 [ broken ]

# => - current
# =* - current && default
# * - default

那么,借助 RVM 删除损坏的 Ruby 2.0 安装是最安全的方法吗?

但让我更担心的是 Homebrew 的安装。当我运行“brew doctor”命令时,我收到以下警告:

Warning: Your Homebrew is not installed to /usr/local
You can install Homebrew anywhere you want, but some brews may only build
correctly if you install in /usr/local. Sorry!

在“哪种啤酒”上我得到:

 /Users/rpk/.rvm/bin/brew

那么 Homebrew 位于 RVM 文件夹中可以吗?还是应该删除 Homebrew 并将其重新安装在推荐位置?或者 RVM 是否能够处理 Homebrew 能够在该 RVM 位置安装每个 brew 的事情?谢谢!

答案1

which brew
/Users/$USER/.rvm/bin/brew

rvm use system
which brew
/usr/local/bin/brew

brew install <problematic_formulae>

去取回...

rvm use 2.0.0

相关内容