ฉันเพิ่งอัพเกรดจาก Snow Leopard เป็น Lion และฉันกำลังพยายามติดตั้ง Homebrew อย่างไรก็ตามหลังจากการติดตั้งฉันรันbrew doctor
ตามคำแนะนำในการติดตั้งและดูชุดข้อผิดพลาดที่ระบุว่าไดเร็กทอรี / usr / local ไม่สามารถเขียนได้ ตัวอย่างเช่น:
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
กำลังบ่นเกี่ยวกับ ความคิดอื่น ๆ ?