在MacOS中homebrew是个非常方便靠谱的工具,但是安装的时候有时候会遇到443错误。
按照官方的安装方法,运行如下代码:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
或者
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
有时候会返回以下错误:
curl: (35) OpenSSL SSL_connect: Connection reset by peer in connection to raw.githubusercontent.com:443
查了一下,参考https://zhuanlan.zhihu.com/p/137025155,修改host文件:
sudo vi /etc/hosts
在最后加入:
199.232.4.133 raw.githubusercontent.com
然后运行安装链接即可。
如果在安装的过程中报如下错误:
# Error of “error: could not lock config file .git/config: Permission denied” occurs while installing Carthage
这是因为homebrew文件夹权限不够问题,可以:
sudo chmod 774 /usr/local/Homebrew/
网友评论