由于我更新到最新版本的 macOS 10.15.4 Catalina,所以当我更新brew update
到此错误时:
致命:无法访问“ https://github.com/Homebrew/homebrew-cask/ ”:LibreSSL SSL_read:SSL_ERROR_SYSCALL,errno 54
在更新之前我曾经很好(已经有 Catalina)。不确定发生了什么变化。
我确实搜索并找到了关于这个问题的几个主题(也是较旧的主题),无论是在这里还是在 github 上。不幸的是,没有一个建议对我有用:
- 禁用 ipv6
- 禁用代理(我没有使用)
- 禁用卡巴斯基或其他防病毒软件(我没有运行)
- 重新启动
export HOMEBREW_FORCE_BREWED_CURL=1
接着brew update
echo '--no-alpn' > ~/.curlrc
;export HOMEBREW_CURLRC=1
;brew update
一切都无济于事,错误不断出现。
它没有提到任何与 curl 相关的内容,但是从有关此问题的其他主题中,我知道它很可能与 curl 有关。我自己没有改变任何与 curl 相关的东西(尽管可能最新的 Catalina 补丁做了,不确定)。直到几天前它确实工作正常。
我还发现了一些看起来不太可能的其他建议,而且它们似乎改变了一些我真的希望避免的基本操作系统安装(害怕它会导致其他不兼容)。
有没有一种简单、安全的方法来解决这个问题?
仅供参考,我正在使用 Homebrew 2.2.15。