요세미티로 업데이트가 되면서 brew가 이상해졌다. 대략 아래와 같은 에러메시지가 나온다.
/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 26: /usr/local/Library/brew.rb: Undefined error: 0
일단 Xocde를 업데이트하고 Xcode command line tool도 업데이트 했는데 해결책은 그게 아니고… brew.rb 파일을 수정하면 된다.
/usr/local/Library/brew.rb 파일을 열어서 첫째줄의
#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -W0
를 다음과 같이 수정한다.
#!/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby -W0
그 다음에
brew update