Właśnie zaktualizowałem system Snow Leopard do Lion i próbuję zainstalować Homebrew. Jednak po instalacji uruchamiam się brew doctor
zgodnie z instrukcjami instalacji i widzę serię błędów wskazujących, że katalogów / usr / local nie można zapisać. Na przykład:
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
Dostaję je za kilka katalogów:
You should probably `chown` /usr/local/include
You should probably `chown` /usr/local/share
You should probably `chown` /usr/local/share/man
Nie mogę zrozumieć, dlaczego pojawia się ten błąd, ponieważ wydaje się, że jestem częścią grupy Unix, która ma uprawnienia do zapisu w tych katalogach:
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$
czego mi brakuje?
/usr/local
powodu, dla którego powinienem należeć do mnie, gdy ten komputer ma wielu użytkowników administracyjnych. Ponadto, mogę pisać do lokalizacji, na które brew doctor
narzeka. Jakieś inne pomysły?