Có sự thay thế nào cho MacPorts không?


15

MacPorts thực sự trở thành một nỗi đau vì nó biên dịch các gói trên máy của bạn, như gentoo khét tiếng và tôi muốn một cái gì đó có dấu chân nhỏ hơn trên máy của bạn.

Tôi biết rằng Fink và các giải pháp khác tồn tại nhưng từ những gì tôi nhớ từ vài năm trước, chúng ít được bảo trì hơn so với macports.

Tôi muốn đọc một ý kiến ​​nhiều thông tin hơn về giải pháp nào sẽ là tối ưu và tại sao.


Nếu (khi) bạn quyết định chuyển sang Homebrew, có thể có thông tin hữu ích trong: apple.stackexchange.com/questions/2294/ mẹo
Jari Keinänen

Lưu ý rằng MacPorts không phải lúc nào cũng biên dịch trên máy của bạn Nếu bạn có một thiết lập chung, nó sẽ có các gói được biên dịch trước
user151019

Câu trả lời:


21

Các lựa chọn thay thế cho MacPorts

Homebrew

  • Sử dụng phiên bản nhị phân OS X khi khả dụng
  • Biên dịch các phiên bản tối ưu hóa OS X
    • Biên dịch thường nhanh hơn so với MacPorts
  • Dễ sử dụng, ví dụ để cài đặt wget: $ brew install wget
  • Cố gắng để tách các phần mềm đã được cài đặt từ những gì được cài đặt thông qua brew...
  • Sau khi tận dụng các phần mềm và thư viện đã cài đặt (ví dụ: không cài đặt phiên bản hoạt động của Perl hai lần)
  • Cài đặt phần mềm không cần quyền truy cập root
  • Tích cực phát triển trên github

Nháy mắt

  • Sử dụng các công cụ Debian như dpkgapt-get
  • Dễ sử dụng, ví dụ để cài đặt wget: $ fink install wget
  • Có thể được sử dụng để cài đặt các gói được biên dịch sẵn hoặc biên dịch mọi thứ từ nguồn
  • Có một cây thư mục riêng để tránh nhiễu với hệ thống

Rudix

  • Phiên bản cuối 2010-04-10

MacLibre

  • Có GUI
  • Không có gì mới trên trang web kể từ năm 2008

3
Tôi biết đây là những lựa chọn thay thế, nhưng tôi không thể tạo ra một so sánh tốt mà không có kinh nghiệm sử dụng. Ở dạng hiện tại, câu trả lời là sai lệch, nhưng tôi đã đặt nó dưới dạng CW để bất cứ ai biết rõ hơn, có thể thêm / sửa danh sách.
Jari Keinänen

Chỉ cần chọn homebrewvà quên đi những người khác.
sorin

16

Có, bạn có thể thử Homebrew


7
Bạn có thể cung cấp thêm thông tin liên quan đến trải nghiệm của mình không và tại sao điều này nên tốt hơn MacPorts?
sorin

3
@Sorin Có một số điểm tốt trong tech.nopho.be/mac-software/... Tôi chuyển từ MacPorts để Homebrew sau khi biên dịch dài đầu tiên (mà chưa được quá nhiều của một vấn đề vì), vì vậy tôi thực sự không thể cung cấp so sánh trung thực, nhưng tôi chia sẻ tất cả các quan điểm chỉ trong bài viết trên blog. Không có sudoing với brew.
Jari Keinänen

Xin lỗi, nhưng ấn tượng của tôi là brew không biên dịch từng gói trên máy của tôi và đây chính xác là điều tôi đã cố gắng không làm.
sorin

1
@Sorin Homebrew sử dụng nhị phân bất cứ khi nào có sẵn, do đó nhiều cài đặt có độ dài hợp lý. Ngoài ra, việc cài đặt và biên dịch mkvtoolnix(không có nhị phân OSX) nhanh hơn đáng kể (ở người và thời gian CPU) với bia so với cổng (đây là so sánh duy nhất tôi có thể cung cấp và YMMV với các chương trình khác).
Jari Keinänen

2
@Sorin: Koiyu đúng khi sử dụng nhị phân
IM-JM

1

Macports hiện cung cấp các tệp nhị phân được biên dịch cho Snow Leopard và Lion cho các tùy chọn thông thường.


Cảm ơn, nhưng tôi đã bỏ sử dụng MacPorts và Fink từ lâu. Cả hai dự án không đủ nhanh để thêm hỗ trợ cho các phiên bản OS X mới. Brew đã có thể, và nó cứ tiếp tục như vậy.
sorin

Macports không hỗ trợ Mountain Lion
user151019

1
Xin lỗi, tôi không thể cập nhật nhận xét: họ không thể thêm hỗ trợ TRONG THỜI GIAN. Brew đã hỗ trợ vào ngày Apple phát hành nó và tôi đã nhận được hỗ trợ ngay cả khi Lion hoặc ML ở trong bản xem trước của nhà phát triển.
sorin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.