На моей машине Mac OS X, как Вы рекомендовали бы, чтобы я установил программное обеспечение командной строки и другие пакеты? Я использовал MacPorts, и это всегда кажется довольно медленным, по-видимому, потому что это должно скомпилировать пакеты на лету.
Я очень предпочел бы систему управления пакета, которая имеет двоичные пакеты, сохраняя меня потребность скомпилировать вещи каждый раз, когда я хочу загрузить что-то новое. Я думаю, что у Fink есть двоичные файлы для некоторых пакетов, но я обычно рассматриваю MacPorts, рекомендуемого как систему использовать.
Который Вы думаете работы лучше и почему? (Или есть ли другая система, о которой я не услышал?)
Я раньше использовал Macports потому что:
Когда я провел свое собственное исследование по этой теме, когда я получил свой MBP прошлой осенью, Macports, казалось, обычно рекомендовали по причине № 1 выше, следовательно обосновал № 2 (и вероятно обосновал № 3).
Компиляция каждого пакета не беспокоит меня. Это обычно достаточно быстро, что это не вмешивается в работу. Но Вы могли бы изучить двоичные файлы порта, если Вы собираетесь использовать macports.
Однако я вышел из использования Macports.
Существует также новый инструмент в этом пространстве под названием Домашнее пиво. Я переключился от Macports до Домашнего пива несколько недель назад, и я рад как перфорация. Мне нравится:
Домашнее пиво работает над Leopard или Snow Leopard, хотя иногда Формулы должны быть изменены на Leopard.
Я думаю, что все мои коллеги теперь переключились на Домашнее пиво. Это также наращивает обороты в Ruby и Erlang (и возможно другое OSS?) сообщества.
Вы не должны выбирать между двумя.
MacPorts устанавливает программное обеспечение на/opt/local. Штрейкбрехер устанавливает на коротковолновом/.
Оба оставляют систему базы Darwin нетронутой, и эти два могут сосуществовать мирно.
Двоичные пакеты Fink являются большими, но они не всегда актуальны. Я склонен использовать Fink, когда у них есть актуальный пакет, и я создаю от MacPorts, если они не делают.
Некоторые пакеты находятся только на одном или другом, таким образом, удобно иметь их обоих наготове.
Если Вы только установите несколько программ, то что-либо (штрейкбрехер, macports, домашнее пиво) будет прекрасно.
Но если Вы - активный пользователь, я думаю только macports, подходит. пакет штрейкбрехера немного слишком стар. домашнее пиво является слишком молодым проектом.
Кроме того, недавно я услышал, что кто-то использует pkgsrc на Mac OS X. И я могу дать pkgsrc попытку. (Я использую macports теперь и имею 418 портов, устанавливаемых в настоящее время.)