Я установил homebrew и пытаюсь изменить разрешения на запись для каталога/usr/local/include.Изменение права собственности на каталог в OS X
Когда я бегу «варева врача», я получаю сообщение об ошибке:
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.
Я пытался делать это с Чаун, но я очень новичок в этом и не думаю, что я правильно запустить его , Я побежал:
chown myusername /usr/local/include
Я не получал никаких сообщений об ошибках, но когда я запускаю заваривание врача это говорит, что я до сих пор нет разрешения на запись в/USR/местные/включить.
Любая помощь была бы принята с благодарностью!
Edit:
Я получаю "операция не разрешена" ошибка.
cd /usr
chown myusername local
Чаун: местные: Операция не допускается
Мое имя пользователя - администратор./usr/local принадлежал root: wheel. Не уверен, что это такое. Я использовал флаг -R и sudo, чтобы дать мне разрешение на использование имени пользователя во всех каталогах в/usr/local. По какой-то причине он не принимал «админ» в качестве аргумента, когда я это пробовал. – Graeme
Hi Graeme. Я испытал ту же ошибку (OS X Mavericks). Возможно, это сработает и для вас: 'sudo chown \' whoami \ '\' brew --prefix \ '&& brew doctor'. Надеюсь это поможет! (Примечание: 'echo \' whoami \ '' >> yourusername и 'echo \' brew --prefix \ '' >>/usr/local) –