Подтвердить что ты не робот

Проблемы с выпуском Homebrew Mac

Это то, что я заметил, начиная примерно 2 дня назад. В моем прошлом опыте Homebrew всегда получал ежедневные обновления. Я бы всегда набирал команду brew update и voila, там были бы пакеты, которые были бы обновлены/удалены, а Homebrew отобразит, что изменилось. Я также заметил, что если бы я не обновлял Homebrew больше дня, я бы получил следующее уведомление:

Homebrew не обновлялся за последние 24 часа. Это долгое время в мире. Тип 'brew.

Однако последний раз, когда я обновил Homebrew на своем Mac, был 10 августа 2016 года. Сегодня 14 августа 2016 года, и когда я набираю brew update, он говорит мне, что все уже обновлено, хотя Я не обновил Homebrew за 4 дня. Уведомление об обновлении в brew doctor также не отображается. Я не модифицировал Homebrew в любом случае на протяжении всего этого фиаско.
Есть ли решение этой проблемы с выпуском Homebrew или у Homebrew больше нет ежедневных обновлений?

4b9b3361

Ответ 1

Согласно https://github.com/Homebrew/brew#update-bug

Если Homebrew был обновлен 10-11 августа 2016 года, а обновление brew всегда говорит, что оно уже обновлено. вам нужно запустить

cd $(brew --repo); git fetch; git reset --hard origin/master; brew update

Ответ 2

Homebrew - это в основном каталог git, поэтому вы можете записывать cd в каталог и выполнять git fetch, за которым следует git pull

Если вы используете конфигурацию по умолчанию:

cd /usr/local && git pull origin master