Почему «варить» крайне медленно?

27

Когда я бежал brew --version, потребовалось 30 секунд, чтобы вернуть ответ. Другие brewкоманды еще медленнее. Мой процессор ~ 90% простаивает. Все остальные программы отлично работают на моей машине. У меня последняя версия варева, и доктор варево проходит.

Любые идеи о том, что я могу попробовать (кроме перезагрузки машины)?

$ brew --version
Homebrew 1.5.4
Homebrew/homebrew-core (git revision bda76; last commit 2018-02-26)

$ brew doctor
Your system is ready to brew.

$ brew config
HOMEBREW_VERSION: 1.5.4
ORIGIN: https://github.com/Homebrew/brew
HEAD: 021fe22e3c982b08346422d1e7897e929a709380
Last commit: 2 weeks ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: bda76108c4f452684682a89f1d7fb7cd4acf8557
Core tap last commit: 4 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_NO_ANALYTICS_THIS_RUN: 1
CPU: quad-core 64-bit haswell
Homebrew Ruby: 2.3.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/bin/ruby
Clang: 9.0 build 900
Git: 2.15.0 => /usr/local/bin/git
Curl: 7.54.0 => /usr/bin/curl
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
Java: N/A
macOS: 10.12.6-x86_64
Xcode: N/A
CLT: 9.2.0.0.1.1510905681
X11: N/A
wisbucky
источник
Какой у тебя ПУТЬ?
user151019
echo $PATHесть /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin. which brewis/usr/local/bin/brew
wisbucky
1
Похоже, сетевой тайм-аут какой-то. Попробуйте отключить сетевые тома, если они есть, и отключиться от сети, чтобы проверить, не улучшит ли это ситуацию. Другое дело, проблемы с репозиторием git, проверьте безопасный способ его сброса.
mspasov
1
У меня кончилось терпение и я просто перезагрузил свой компьютер, что решило проблему. Вы можете быть правы, что это могло быть сетевым таймаутом или проблемой git.
wisbucky

Ответы:

1

Похоже, проблема в сети. В таких случаях, когда я использую среду, зависящую от Интернета, я запускаю тест ping, который может дать подсказку о том, что происходит на сетевом уровне (любые задержки или тому подобное)

Игаль авраам
источник
2
30 секунд, чтобы сообщить номер версии, не похоже на проблему в сети. Это звучит как ошибка (техническая или дизайнерская ошибка).
Тайлер