当前位置: 代码迷 >> 综合 >> fatal: 无法访问 ‘https://github.com/Homebrew/homebrew-core/‘:Failed to connect to github.com port 443: O
  详细解决方案

fatal: 无法访问 ‘https://github.com/Homebrew/homebrew-core/‘:Failed to connect to github.com port 443: O

热度:72   发布时间:2023-11-25 00:28:02.0

在Mac环境下我们需要使用brew来帮我我们安装各种库。但是在执行 brew update 时可能会有一些问题。

以下这两种错误都是由于网络原因导致的。

 ~ git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
fatal: 无法访问 'https://github.com/Homebrew/homebrew-core/':Failed to connect to github.com port 443: Operation timed out
?  ~ git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask fetch --unshallow
error: RPC 失败。curl 56 LibreSSL SSL_read: Connection reset by peer, errno 54
fatal: 协议错误:坏的包头

解决方法:更换brew为国内的清华源

更新方法如下:

~ cd "$(brew --repo)"

git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

 cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"

git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

成功如图:

 

  相关解决方案