Ich habe Macports verwendet, weil:
- Es ist in der Regel aktueller
- Macports scheint allgemeiner / populärer zu sein
- Jeder andere, mit dem ich arbeite, nutzt es
Als ich im letzten Herbst meine eigenen Untersuchungen zu diesem Thema durchführte, schien Macports am häufigsten aus Grund # 1 oben, daher Grund # 2 (und wahrscheinlich Grund # 3) zu sein.
Das Zusammenstellen jedes Pakets stört mich nicht. Es ist normalerweise schnell genug, um die Arbeit nicht zu stören. Wenn Sie macports verwenden, können Sie jedoch auch Port-Binaries betrachten.
Ich habe jedoch aufgehört, Macports zu verwenden.
In diesem Bereich gibt es auch ein neues Werkzeug namens Homebrew . Ich habe vor ein paar Wochen von Macports zu Homebrew gewechselt und bin sehr zufrieden. Ich mag:
- Es werden keine doppelten Bibliotheken installiert, sondern es werden die vorhandenen Bibliotheken des Systems verwendet.
- Es wird im Basisverzeichnis des Benutzers installiert - es ist kein Sudo erforderlich und es wird eine Sicherungskopie von TimeMachine erstellt.
Homebrew arbeitet auf Leopard oder Snow Leopard, obwohl Formulas manchmal auf Leopard geändert werden müssen.
Ich denke, alle meine Kollegen sind jetzt zu Homebrew gewechselt. In den Ruby- und Erlang-Gemeinschaften (und möglicherweise auch in anderen OSS?) - Gemeinschaften gewinnt sie an Bedeutung.