Ho appena eseguito l'aggiornamento da Snow Leopard a Lion e sto cercando di installare Homebrew. Tuttavia, dopo l'installazione, corro brew doctor
secondo le istruzioni di installazione e vedo una serie di errori che indicano che le directory / usr / local non sono scrivibili. Per esempio:
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
Ottengo questi per un sacco di directory:
You should probably `chown` /usr/local/include
You should probably `chown` /usr/local/share
You should probably `chown` /usr/local/share/man
Non riesco a capire perché questo errore sta emergendo, in quanto sembra che faccia parte del gruppo Unix che dispone delle autorizzazioni di scrittura per queste directory:
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$
Cosa mi sto perdendo?
/usr/local
dovrebbe appartenere a me invece quando questa macchina ha più utenti admin. Inoltre, è possibile per me scrivere nei luoghi di cui mi brew doctor
lamento. Altre idee?