MAC brew安装问题 /usr/local must bbe writable

整了台新的mac 十分激动 第一件事就是安装homeberw这个神器 结果直接一盆冷水

第一步安装:

/usr/bin/ruby -e "$(curl  -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install*)"   

回车(这里有提示目录不存在,要创建需要按return键,如果用的windows键盘,就是回车键)*

第二步 成功后会提示执行brew update
然后就在这个时候...

~ brew update 
Error: /usr/local must bbe writable!

碰到问题怎么办?问我大google呗,随便一搜 就找到了答案,直接执行

~ sudo chown -R $(whoami) /usr/local 

秒结束 然后怀着解决一个没什么技术含量的小问题而轻松执行步骤二
结果...依旧不成功 当场一懵逼
难道是自己执行错了? 再来一遍发现依旧不成功...
果然发现没有成功,报错:

chown: /usr/local: Operation not permitted错误

查证发现这种方法对于高版本的OS来说,是解决不了的。
没办法 继续找吧,吐槽一下Copy党 所有的答案基本都是同一个操作...

结果找到了另一种方法
神一样的解决方案,如果之前有安装的话 先要卸载掉:

~ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

然后重新安装

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

通过该方法直接获取最新的homebrew,然后再尝试 终于成功了...

参考网站:
https://stackoverflow.com/questions/46459152/cant-chown-usr-local-for-homebrew-in-osx-10-13-high-sierra

你可能感兴趣的:(MAC brew安装问题 /usr/local must bbe writable)