Tôi vừa nâng cấp từ Snow Leopard lên Lion và đang cố cài đặt Homebrew. Tuy nhiên, sau khi cài đặt, tôi chạy brew doctor
theo hướng dẫn cài đặt và thấy một loạt lỗi chỉ ra rằng / usr / thư mục cục bộ không thể ghi được. Ví dụ:
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
Tôi nhận được những thứ này cho một loạt các thư mục:
You should probably `chown` /usr/local/include
You should probably `chown` /usr/local/share
You should probably `chown` /usr/local/share/man
Tôi không thể hiểu tại sao lỗi này lại xuất hiện, vì có vẻ như tôi là một phần của nhóm Unix có quyền ghi vào các thư mục này:
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$
Tôi đang thiếu gì?
/usr/local
nên thuộc về tôi khi máy này có nhiều người dùng quản trị. Ngoài ra, tôi có thể viết thư cho các địa điểm brew doctor
đang phàn nàn. Còn ý tưởng nào khác không?