Mac OS安裝Homebrew 以及‘Permission denied’問題解決

Homebrew就不需要解釋是什么了吧,官方地址戳我。對它不了解的同學(xué),建議還是讀一下人家的文檔啦。

安裝比較簡單,在終端中執(zhí)行下面這行命令就可以了:

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

但是,安裝到最后,報錯啦:

error: could not lock config file /usr/local/Homebrew/.git/config: Permission denied
fatal: could not set 'core.repositoryformatversion' to '0'
Failed during: git init -q

懂點英文的話,可能立刻就知道了:權(quán)限不足。
不懂英文也沒有關(guān)系,查下字典也馬上就知道了。

然后,如果我們在安裝的命令前面加上‘sudo’是不是就可以了呢?

    Don't run this as root!

好吧,貌似不行。那就想別的辦法吧,我們還可以給文件夾增加權(quán)限:

sudo chgrp -R admin /usr/local 
sudo chmod -R g+w /usr/local

執(zhí)行這兩句命令之后,重新執(zhí)行homebrew的命令,done!

下面附上卸載的方法
雖然我不知道你為什么要卸載它,但是如果你執(zhí)意要這么做的話,可以參考下面的方法:

$ cd `brew --prefix`
$ rm -rf Cellar
$ brew prune
$ rm `git ls-files`
$ rm -r Library/Homebrew Library/Aliases Library/Formula 
Library/Contributions
$ rm -rf .git
$ rm -rf ~/Library/Caches/Homebrew
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容