brew安裝錯誤brew Error: /usr/local must be writable!

寫在前面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

相關文章
相關標籤/搜索