sudo chown -R $USER /usr/local
Вы должны будете дать себе право /usr/local/
использовать эту линию прямо здесь. Мне пришлось сделать это самому после использования однострочника ruby в верхней части официальных документов для установки Homebrew. Сработало для меня как шарм. Это должен быть единственный раз, когда вам когда-либо понадобится sudo
Homebrew.
Я не уверен, что это делает рубиновый однострочный. Если это так, то с тех пор что-то еще в моей системе взяло под свой контроль /usr/local
.
Изменить : я полностью пропустил это, но @samvermette этого не сделал (см. Ответы на мой ответ): если вы запустите эту команду выше и установили что-то через homebrew, для чего требуются специальные разрешения пользователя, например mysql
, обязательно верните эти разрешения (как вышеприведенная команда дает вам рекурсивное владение всем внутри /usr/local
( $USER
). В случае mysql это ...
sudo chown -RL mysql:mysql /usr/local/mysql/data