Tôi không chắc chắn lý do tại sao tôi nhận được lỗi này:brew cài đặt lỗi MongoDB: Từ chối Nhát để sudo brew cài đặt' Mac OSX Lion
$ brew install mongodb
==> Downloading http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.0.4.tgz
######################################################################## 100.0%
Error: Permission denied - /usr/local/var/log/mongodb
Vì vậy, tôi cố gắng chạy nó với sudo:
$ sudo brew install mongodb
Password:
Cowardly refusing to `sudo brew install'
Nếu tôi cố gắng tạo ra các tập tin bản thân mình tôi có được điều này:
Error: File exists - /usr/local/var/log/mongodb
Nó được thậm chí thú vị hơn khi bạn đọc bài viết này trên github homebrew của về lỗi:
https://github.com/mxcl/homebrew/issues/9953
Họ nêu brew mà không thể ghi các file vì nó không phải là gốc, sau đó họ nói đó là vì họ nghĩ rằng nó không nên chạy với quyền root.
Đây là các hướng dẫn cài đặt chính thức, có chuyện gì?
Nếu bạn có đề xuất tốt hơn để cài đặt, thì tôi sẽ quên về homebrew.
tôi sẽ đi theo cách lười biếng. tôi đánh giá cao nỗ lực, rất thông tin. – botbot
Tôi thực sự thích quản lý gói nhà brew, có lợi thế nào để không sử dụng brew tại nhà và chỉ tải xuống thủ công như được nêu ở trên không? – Nikola
bạn có thể quản lý phiên bản nào bạn đang chạy dễ dàng hơn (và sử dụng các bản phát triển phát triển), và bạn sẽ hiểu được cách mongodb hoạt động tốt hơn một chút. nhưng đối với việc sử dụng nhà phát triển hàng ngày, nó thực sự không quan trọng. –