写在前面java
折腾了一个小时了这个问题,劝你直接卸载重装就好不要作别的打算,底下彻底是浪费时间的一个经历,不用看,我都不知道为啥要浪费这么多时间git
卸载/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)"
github
想装下阿里的java诊断神器Arthas玩玩,结果发现本机没有telnet,brew须要装一下,brew 安装过程当中须要brew update, 而后报错Error: /usr/local must be writable!,此时开始折腾了ruby
1.ls
查看目录/usr/local 权限,发现普通用户确实没有写权限
2.Google了下你们解决方法为执行下面赋予权限预句sudo chown -R $(whoami) /usr/local
,执行事后发现控制台报操做不容许,google发现macOS,如今版本不让修改了。。。(apple 搞事情啊)
3.又看见个帖子说执行sudo chown -R $(whoami) $(brew --prefix)/*
能够,试了下结果没有任何做用
4.最后看见stackoverflow 上说要卸载重装,果真好了。。。。app