/usr/local/bin/brew: line 28: /usr/local/Library/brew.rb: Permission denied の対処法
Yosemite から El Capitan にアップデートして
$ brew update
などを行おうとすると
/usr/local/bin/brew: line 28: /usr/local/Library/brew.rb: Permission denied
/usr/local/bin/brew: line 28: exec: /usr/local/Library/brew.rb: cannot execute: Undefined error: 0
と エラーが出るので以下のようにしてみる(自己責任で)
言うまでもないが、Xcode Command Line Tools のインストールは済んでいるものとする。
$ su
$ cd /usr/local
$ git fetch origin
$ git reset --hard origin/master
これで
$ brew update
や
$ brew --prefix
などが実行できる(ようになるかも)。