Чи є альтернатива MacPorts?


15

MacPorts став справді болем, тому що він збирає пакунки на вашій машині, як сумнозвісний gentoo, і я хотів би чогось із меншим слідом на вашій машині.

Я знаю, що Фінк та інші рішення існують, але, як я пам’ятаю, форму кілька років тому вони менш підтримувані, ніж макспорт.

Я хотів би прочитати більш усвідомлену думку щодо того, яке рішення було б оптимальним та чому.


Якщо (коли) ви вирішите перейти на домашню мову, може бути корисна інформація на: apple.stackexchange.com/questions/2294/…
Jari Keinänen

Зауважте, що MacPorts не завжди збирається на вашій машині. Якщо у вас є спільна установка, у неї будуть попередньо
складені

Відповіді:


21

Альтернативи для MacPorts

Домашнє пиво

  • Використовує бінарні версії OS X, коли вони доступні
  • Компілює версії, оптимізовані для OS X
    • Компіляція зазвичай швидше, ніж з MacPorts
  • Простий у використанні, наприклад, встановити wget: $ brew install wget
  • Намагається відокремити вже встановлене програмне забезпечення від встановленого через brew
  • … Використовуючи переваги вже встановленого програмного забезпечення та бібліотек (наприклад, не встановлюйте робочу версію Perl двічі)
  • Встановлення програмного забезпечення не потребує кореневого доступу
  • Активно розвивається на github

Фінк

  • Використовує інструменти Debian, як dpkgіapt-get
  • Простий у використанні, наприклад, встановити wget: $ fink install wget
  • Можна використовувати для встановлення попередньо складених пакетів або для збирання всього з джерела
  • Має окреме дерево каталогів, щоб уникнути втручання в систему

Рудікс

  • Остання версія 2010-04-10

MacLibre

  • Має GUI
  • Нічого нового на веб-сайті з 2008 року

3
Я знаю, що це альтернативи, але я не можу скласти хорошого порівняння без досвіду використання. У теперішній формі відповідь упереджена, але я зробив це як CW, тому хто краще знає, може додати / виправити список.
Jari Keinänen

Просто виберіть homebrewі забудьте про інших.
sorin

16

Так, ви можете спробувати Homebrew


7
Чи можете ви надати більше інформації щодо свого досвіду, і чому це має бути краще, ніж MacPorts?
sorin

3
@Sorin Є кілька хороших моментів у tech.nopho.be/mac-software/… Я перейшов з MacPorts на Homebrew після першої тривалої компіляції (яка з тих пір не настільки велика проблема), тому я дійсно не можу надати правдиве порівняння, але я поділяю всі погляди, викладені в дописі блогу. Нічого не sudoз brew.
Jari Keinänen

Вибачте, але моє враження таке, що пивоваріння збирає кожен пакет на моїй машині, і саме це я намагався не робити.
sorin

1
@Sorin Homebrew використовує двійкові файли, коли вони доступні, тому багато встановлень є достатньою за довжиною. Крім того, встановлення та компіляція mkvtoolnix(яка не має бінарних файлів OSX) була помітно швидшою (як у людини, так і в процесі процесора) з brew, ніж з портами (це єдине порівняння, яке я можу надати, і YMMV з іншими програмами).
Jari Keinänen

2
@Sorin: Koiyu має право на використання бінарних файлів
IM-JM

1

Тепер Macports пропонує складені бінарні файли для Snow Leopard та Lion для звичайних варіантів.


Дякую, але я дуже давно відмовився від використання MacPorts та Fink. Обидва проекти, де недостатньо спритний, щоб додати підтримку нових версій OS X. Заварювати це вдалося, і так триває.
sorin

Macports дійсно підтримує Mountain Lion
user151019

1
На жаль, я не можу оновити коментар: вони не змогли додати підтримку в ЧАС. У того дня, коли Apple випустила його, у Brew була підтримка, і я отримав підтримку навіть тоді, коли Lion або ML були в попередньому попередньому перегляді.
sorin
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.