Tôi đã từng sử dụng Macports vì:
- Nó thường được cập nhật hơn
- Macports dường như phổ biến hơn / phổ biến hơn
- Mọi người khác tôi làm việc đều sử dụng nó
Khi tôi thực hiện nghiên cứu của riêng mình về chủ đề này khi tôi nhận được MBP vào mùa thu năm ngoái, Macports dường như được đề xuất phổ biến nhất cho lý do số 1 ở trên, do đó là lý do số 2 (và có lẽ là lý do số 3).
Biên dịch mọi gói không làm phiền tôi. Nó thường đủ nhanh để nó không can thiệp vào công việc. Nhưng bạn có thể xem xét các nhị phân cổng nếu bạn sẽ sử dụng macports.
Tuy nhiên, tôi đã bỏ sử dụng Macports.
Ngoài ra còn có một công cụ mới trong không gian này được gọi là Homebrew . Tôi đã chuyển từ Macports sang Homebrew vài tuần trước và tôi hài lòng như một cú đấm. Tôi thích:
- Nó không cài đặt các thư viện trùng lặp - nó sử dụng các lib hiện có của hệ thống.
- Nó cài đặt trong thư mục nhà của người dùng - không yêu cầu sudo và sao lưu lên TimeMachine.
Homebrew hoạt động trên Leopard hoặc Snow Leopard, mặc dù đôi khi Công thức cần phải được sửa đổi trên Leopard.
Tôi nghĩ rằng tất cả đồng nghiệp của tôi giờ đã chuyển sang Homebrew. Nó cũng đang đạt được lực kéo trong cộng đồng Ruby và Erlang (và có thể là các OSS khác?).