実行するたびにbrew update
、いくつかの URL でタイムアウトが発生します。コマンドを実行するたびに異なる URL のセットになります。しかし、Web ブラウザーでの 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.
タイムアウト時間を増やすなど、これについてできることはありますか? マニュアルページには何も見つかりませんでした。
編集
その間に、インターネット プロバイダーが別の会社と合併したことを知りました。突然多くの人が同じネットワークを使用するようになったため、彼らはいくつかの問題を抱えています。大学のwifiに接続して試してみbrew update
ましたが、問題ありませんでした。したがって、自宅から更新するには、タイムアウト制限を増やすか、失敗したそれぞれの github リポジトリへの個々のリクエストを数回自動的に再試行してから、そのようなエラーを発行する方法が必要だと思います。