我的设置:Mac OS 10.7.5,ruby 1.8.7(2012-02-08 patchlevel 358)[universal-darwin11.0]。
我尝试过安装Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我收到此消息:
-e:201: syntax error, unexpected '.', expecting $end
.map { |d| File.join(HOMEBREW_PREFIX, d) }
^
我读到升级ruby可能有所帮助。当我尝试安装rvm时,这就是我所做的:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
我收到一条消息,指出没有安装gpg。我查了一下如何安装它,碰巧我需要Homebrew。相反,我试过了:
\curl -sSL https://get.rvm.io | bash -s stable --ruby
它开始安装,但在某些时候它说
About to install Homebrew, press `Enter` for default installation in `/usr/local`,
type new path if you wish custom Homebrew installation (the path needs to be writable for user)
: Requirements installation failed with status: 1.
然后我回到原点。要安装Homebrew,我需要一个更新的ruby,我需要rvm,我需要Homebrew。我不关心红宝石,但如果我需要它用于Homebrew,我会升级它,但我不知道如何摆脱这个依赖圈。