Я щойно модернізувався від Snow Leopard до Лева і намагаюся встановити Homebrew. Однак після встановлення я переглядаю brew doctor
інструкції з установки та бачу ряд помилок, що вказують на те, що / usr / локальні каталоги не підлягають запису. Наприклад:
Error: /usr/local/share isn't writable.
This can happen if you "sudo make install" software that isn't managed
by Homebrew.
If a brew tries to write a file to this directory, the install will
fail during the link step.
You should probably `chown` /usr/local/share
Я отримую їх для ряду каталогів:
You should probably `chown` /usr/local/include
You should probably `chown` /usr/local/share
You should probably `chown` /usr/local/share/man
Я не можу зрозуміти, чому виникає ця помилка, оскільки виявляється, що я є частиною групи Unix, яка має дозволи на запис у ці каталоги:
Mini:~ felciano$ ls -ld /usr/local/share
drwxrwxr-x 4 root admin 136 May 13 15:53 /usr/local/share
Mini:~ felciano$ whoami
felciano
Mini:~ felciano$ dscl . -read /Groups/admin GroupMembership
GroupMembership: root felciano
Mini:~ felciano$
Що я пропускаю?
/usr/local
саме мені слід належати, коли ця машина має декількох користувачів адміністратора. Також мені можна писати на місця brew doctor
, на які скаржиться. Будь-які інші ідеї?