
在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/