Mac下安裝homebrew
首先感謝大佬的分享,原文:
macOS High Sierra10.13.3安裝homebrew報錯LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54解決方法
因為官網(wǎng)的資源太久沒有更新,不適合新的Mac系統(tǒng)富俄,所以用/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”總是報錯:
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
1
2
3
4
下面說方法(我之前安裝了Xcode)
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install
1
(我沒有用vim,是進入訪達用command+shift+G找到brew_install文件進行修改)
將
BREW_REPO="https://github.com/Homebrew/brew”.freeze
改為
BREW_REPO=“https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git”.freeze
我的install文件里沒有大佬說的CORE_TAP_REPO
所以我在BREW_REPO下填加
CORE_TAP_REPO="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git”.freeze
1
(查看了很多幫助,個人覺得有的po主用git://代替https://不會成功绕辖,害怕電腦連接不上,我直接試的就是https://)
/usr/bin/ruby brew_install
1
看到如下說明安裝成功
…
成功啦(然而并沒有結束?)
cd "$(brew --repo)”
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core”
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
1
2
3
4
brew update
1
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
1
2
如果還不成功鸟整,可能因為我之前試了以下命令(我覺得不太可能):
git config --global http.postBuffer 524288000
1
這個命令運行之后要關閉終端再重新打開一個引镊,再:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
轉自?https://blog.csdn.net/qq_38206417/article/details/88568773