gpt4 book ai didi

macos - Homebrew 从 github.com 获取超时

转载 作者:行者123 更新时间:2023-12-01 13:49:38 29 4
gpt4 key购买 nike

每次跑brew update我得到了几个 URL 的超时。每次运行命令时,它都是一组不同的 URL。但是在我的网络浏览器中访问 URL 很快,我没有遇到任何问题。这是 Homebrew 的输出:

fatal: unable to access 'https://github.com/caskroom/homebrew-cask/': Failed to connect to github.com port 443: Operation timed out
Error: Failed to update tap: caskroom/cask
fatal: unable to access 'https://github.com/caskroom/homebrew-fonts/': Failed to connect to github.com port 443: Operation timed out
Error: Failed to update tap: caskroom/fonts
fatal: unable to access 'https://github.com/Homebrew/homebrew-dupes/': Failed to connect to github.com port 443: Operation timed out
Error: Failed to update tap: homebrew/dupes
fatal: unable to access 'https://github.com/Homebrew/homebrew-php/': Failed to connect to github.com port 443: Operation timed out
Error: Failed to update tap: homebrew/php
Already up-to-date.

对此我有什么可以做的,比如增加超时时间?我在手册页上没有找到任何内容。

编辑

与此同时,我了解到我的互联网提供商与另一家公司合并。现在他们遇到了一些麻烦,因为突然有更多的人使用同一个网络。我试过 brew update虽然连接到大学的 wifi 并且那里没有任何问题。所以我想从家里更新我需要一些方法来增加超时限制或在发出类似错误之前自动重试对各自失败的 github repo 的单个请求几次。

最佳答案

升级到 El Capitan 后我遇到了同样的事情。首先,我尝试了 brew update,但权限被拒绝。使用 sudo(我的​​坏 :))后,它生成了一些 root 拥有的 git 文件。

现在你得到了超时。

      sudo chown -R $(whoami):admin /usr/local

然后
      brew update

再次工作。

关于macos - Homebrew 从 github.com 获取超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32955364/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com