Ich habe gerade ein Upgrade von Snow Leopard auf Lion durchgeführt und versuche, Homebrew zu installieren. Nach der Installation werde ich jedoch brew doctor
gemäß den Installationsanweisungen ausgeführt und sehe eine Reihe von Fehlern, die darauf hinweisen, dass die Verzeichnisse / usr / local nicht beschreibbar sind. Zum Beispiel:
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
Ich bekomme diese für eine Reihe von Verzeichnissen:
You should probably `chown` /usr/local/include
You should probably `chown` /usr/local/share
You should probably `chown` /usr/local/share/man
Ich kann nicht herausfinden, warum dieser Fehler auftritt, da ich anscheinend Teil der Unix-Gruppe bin, die über Schreibberechtigungen für diese Verzeichnisse verfügt:
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$
Was vermisse ich?
/usr/local
gehören sollte, wenn dieser Computer mehrere Administratorbenutzer hat. Es ist mir auch möglich, an die Orte zu schreiben, über die ich mich beschwere. Irgendwelche anderen Ideen? brew doctor