參考
- 清華鏡像站 (建議按照這個鏈接安裝)
- Homebrew 倉庫
正文
嘗試了好幾種方法都因為網絡問題卸載失敗,設置了國內鏡像源也不管用(此處應該是我設置錯誤了),重復幾次都是
curl: (35) LibreSSL SSL_connect: Connection reset by peer in connection to raw.githubusercontent.com
太難了,最后查看uninstall.sh
文件發現,引用了報錯的地址
if [[ -s "${HOMEBREW_REPOSITORY}/.gitignore" ]]
then
gitignore="$(<"${HOMEBREW_REPOSITORY}/.gitignore")"
else
gitignore="$(curl -fsSL https://raw.githubusercontent.com/Homebrew/brew/HEAD/.gitignore)"
fi
[[ -n "${gitignore}" ]] || abort "Failed to fetch Homebrew .gitignore!"
搜索找到了git倉庫內對應的文件地址.gitignore
復制了一份放到與uninstall.sh
同目錄,因為不懂sh文件的編寫,簡單的修改了下為下面的代碼,才卸載成功
if [[ -s ".gitignore" ]]
then
gitignore="$(<".gitignore")"
else
gitignore="$(curl -fsSL https://raw.githubusercontent.com/Homebrew/brew/HEAD/.gitignore)"
fi
[[ -n "${gitignore}" ]] || abort "Failed to fetch Homebrew .gitignore!"
如果你也要卸載的話,最好安裝的版本與.gitignore
版本相同,防止卸載失敗或者誤刪文件。