Следить за новостями:

Категории
Свежие записи
BrainFБлог

Обновление homebrew в MacOS Sierra

Если вы обновили свой мак с El Capitan до Sierra то, при попытке обновить homebrew скорее всего столкнулись с ошибкой «Error: /usr/local must be writable!»
Проблема решается достаточно просто. Необходимо временно сменить владельца /usr/local. В коноли набираем

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

затем

brew update

После обновления возвращаем права и владельца для /usr/local

sudo chmod 0755 /usr/local
sudo chown root:wheel /usr/local

Теперь можно спокойно обновить ваши установленные пакеты

brew upgrade

Еще по теме

4 комментария к записи “Обновление homebrew в MacOS Sierra

  1. Дима
    08.04.2017 22:06:47 Ответить

    Sorry for being dense, but does this require a reinstall of Homebrew? I m on the official release of macOS Sierra and it s still giving me that error.

  2. Коварная
    12.04.2017 9:40:57 Ответить

    Interesting read, just another case of worse-is-better in computing I guess. I m already so firmly entrenched in my familiarity with homebrew, I can t be bothered to switch until maybe my next new macbook. Thanks though!

  3. Клава
    13.04.2017 9:55:57 Ответить

    I won t get into a MacPorts vs Homebrew debate, simply helping people who do use Homebrew and have upgraded having installed it in its default and recommended location.

  4. Мара
    13.04.2017 16:08:07 Ответить

    Thanks for this comment, I was able to update Homebrew right before updating to 10.12 and it did the same thing for me.

Ваш комментарий
выберите имя