brew update Ошибка: каталог /usr/local недоступен для записи. sudo chown -R $(whoami):admin /usr/local не работает

Я получаю эту ошибку:

jaimes-mbp:SMR jaimemontoya$ brew update
Error: The /usr/local directory is not writable.
Even if this directory was writable when you installed Homebrew, other
software may change permissions on this directory. Some versions of the
"InstantOn" component of Airfoil are known to do this.

You should probably change the ownership and permissions of /usr/local
back to your user account.
  sudo chown -R $(whoami):admin /usr/local
jaimes-mbp:SMR jaimemontoya$ brew update
Error: The /usr/local directory is not writable.
Even if this directory was writable when you installed Homebrew, other
software may change permissions on this directory. Some versions of the
"InstantOn" component of Airfoil are known to do this.

You should probably change the ownership and permissions of /usr/local
back to your user account.
  sudo chown -R $(whoami):admin /usr/local
jaimes-mbp:SMR jaimemontoya$ sudo chown -R $(whoami):admin /usr/local
Password:
chown: /usr/local: Operation not permitted
jaimes-mbp:SMR jaimemontoya$ 

По какой-то причине это не позволяет мне изменить владельца и разрешения /usr/local.


person Jaime Montoya    schedule 13.03.2020    source источник


Ответы (1)


Из High Sierra вы не можете изменить владельца /usr/local.

Использовать:

sudo chown -R $(whoami) $(brew --prefix)/*
person Seunghoon    schedule 03.01.2021