4

Обновление до Snow Lopard от Mountain Lion повлияло на многие программы, которые я использую. При попытке обновить и установить некоторые драгоценные камни Ruby в моей системе, а также другое программное обеспечение (используя Homebrew), я получил это сообщение об ошибке

Warning: 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.

Кто-нибудь знает, как я могу изменить владельца и права доступа /usr /local к моей учетной записи?

1 ответ1

13

Доморощенный говорит вам, что делать:

Вероятно, вам следует изменить владельца и разрешения /usr /local обратно на свою учетную запись.

Для этого мы будем использовать chown и (рекурсивно) установить вашего пользователя в качестве владельца /usr/local:

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

Этот GitHub Gist делает то же самое и немного больше, что может потребоваться, а может и не потребоваться, чтобы снова получить полностью работающий Homebrew: исправьте разрешения для /usr /local для Homebrew

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .