引用
一天過完慷蠕,不再回來。 ---哈佛校訓(xùn)
其實是今天自己手賤了食呻,畢竟安裝brew已經(jīng)好幾個月了流炕,就突然想試試卸載再重新安裝一下試試。當(dāng)然我還是太天真了仅胞,對于我這樣一個小白來說每辟,卸載之后再安裝出現(xiàn)了很多問題。像git的問題饼问,權(quán)限的問題影兽。經(jīng)歷了一上午的折騰,總算是重新安裝完畢了莱革。下面把這些步驟寫下來峻堰,方便自己日后查看。
我先執(zhí)行了下面兩步:
- rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
- ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
但是發(fā)現(xiàn)安裝后發(fā)生了好多 error:unable to unlink old
'Library/Homebrew/extend/ENV/shared.rb' (Permission denied)這樣的錯誤盅视,我不明所以捐名,我也沒有改動過什么權(quán)限怎么會出現(xiàn)這樣的錯誤。在網(wǎng)上查了很多的資料闹击,后來在StackOverflow上找到了這個解決辦法:
brew update
brew upgrade
brew cleanup
brew install node
brew link --overwrite node
sudo chown -R whoami /usr/local
真的是幫了大忙镶蹋,我沒有全部執(zhí)行上面的命令,我只執(zhí)行了最后一句然后重新安裝赏半,安裝成功贺归。我第一次安裝brew的時候沒有權(quán)限的問題而且在這期間我也沒動過什么用戶權(quán)限,但是重裝卻需要断箫?很是費解(作為一個小白拂酣,不懂的太多了,還需學(xué)習(xí))仲义。