2012-03-06 33 views
14

Tôi không thể cài đặt postgresql với homebrew.Không thể "pha cài đặt postgresql"

$ brew install postgresql 
Error: Could not create /usr/local/Cellar 
Check you have permission to write to /usr/local 

Tôi không chắc chắn nếu homebrew được cài đặt tốt. Nếu bạn cần thêm thông tin, tôi sẽ cập nhật thông tin này.

+0

@JunichiIto xin vui lòng gửi Nghị quyết này như một câu trả lời và chấp nhận nó –

+0

@StephenRudolph Tôi đã làm như vậy . Cảm ơn bạn đã cho tôi biết :) –

+0

@JunichiIto bất cứ lúc nào;) –

Trả lời

11

Tôi tự tạo/usr/local/Cellar, sau đó có thể cài đặt thành công.

+0

điều này không phải là câu trả lời cho mọi trường hợp. ví dụ trong trường hợp của tôi tôi thêm/usr/local/var/log/mongodb sau khi nhận được lỗi, sau đó được trình bày với một lỗi mới: Lỗi: Tệp tồn tại -/usr/local/var/log/mongodb – botbot

+1

brew nên đã tạo Thư mục Cellar cho bạn, tôi sẽ gỡ cài đặt brew và bắt đầu lại trên –

-3

Bạn cũng không thể chạy với sudo để cấp quyền root homebrew?

$ sudo brew install postgresql 
+2

xem https://github.com/mxcl/homebrew/wiki/FAQ để biết thêm thông tin, nhưng sudo là không cần thiết và không được khuyến nghị sử dụng với brew –

+0

@hamalnamal I đã thử trước đó, nhưng nó không hoạt động. –

+0

ah, tôi đoán chỉ được sử dụng cho người quản lý gói linux. Dù sao, tốt để biết – hamalnamal

7

Tôi thấy rằng nếu tôi nhận được vấn đề này với brew tôi chỉ sửa chữa các điều khoản trên /use/local thư mục:

sudo chown -R $(whoami):admin /usr/local

+1

Đây phải là câu trả lời được chấp nhận, chết tiệt nó –

+0

Tôi nhận được thông báo lỗi cho biết: 'chown: illegal option - m' – LWZ

Các vấn đề liên quan