OSX YosemiteにアップデートしたらHomebrewが動かなくなった
嬉々としてYosemiteをアップデートしたら下のようなエラーが、、、
/usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0
どうも、Ruby 1.8がないせいなような気がします。 実際今動いているのは、2.0.0でした。 Yosemiteにアップデートになると、Rubyのデフォルトのバージョンが2系になって1.8はなくなるみたいですね。 1.8系、1.9系ともにサポートが終了するようですし → Ruby 1.8.7 および 1.9.2 のサポート終了について
再びHomebrewを動かすには、、、
調べると、いろいろGithubでPRがあったりするんですが、このサイト( Fixing Homebrew for OS X 10.10 Yosemite )が一番シンプルでわかりやすいかなという感じです。