Установить MySQL, используя бинарный пакет MacPorts или Mac OS X? - PullRequest
4 голосов
/ 12 января 2009

Есть ли преимущество в использовании одного над другим? Должен ли я использовать предоставленный поставщиком файл PKG или использовать версию Darwin Ports? Существует ли общее правило для принятия решения о том, как установить пакет?

Ответы [ 6 ]

5 голосов
/ 12 января 2009

Я бы использовал предоставленный поставщиком пакет только из-за поддержки. Я обнаружил, что когда у меня возникают проблемы с darwinports, гораздо сложнее найти поддержку, чем при установке на основе PKG.

3 голосов
/ 12 января 2009

Использовать macports (darwinports переименован).

Вы получаете стандартную установку в / opt / local.

Ваш набор инструментов, созданный с помощью этого, очень похож на классический набор инструментов / usr / local, который вы обычно получаете в linux. Вы точно знаете, как он установлен, и он автоматически вытягивает зависимости, и, что более важно, это быстро собрать из исходного кода с помощью любого современного Mac, и когда это будет сделано, тогда все, что вам нужно, будет построено на том, что есть, так как у вас есть источник.

синхронизация портов && port -d установить mysql5 + сервер

если вы впервые используете macports, запустите его ночью и в AM, и все будет готово. В следующий раз вам не нужно будет так много строить. Система поощряет постоянное использование.

1 голос
/ 12 января 2009

Я обычно предпочитаю использовать MacPorts для установки программного обеспечения, , но в случае MySQL, я обнаружил, что гораздо проще использовать предоставленный поставщиком установщик. Меньше времени компиляции (очевидно), и он включал инструменты, которые значительно упростили настройку.

1 голос
/ 12 января 2009

Я использовал предоставленный поставщиком пакет для установки MySQL на OS X. Это было быстро и легко. Для общего использования MySQL я не понимаю, почему кто-то сделал бы это другим способом.

0 голосов
/ 12 января 2009

Я бы не использовал MacPorts или Fink для каких-либо критически важных приложений. Особенно, если вы используете леопард.

Возможно, это только я, но у меня был успех 50-50 при установке приложений с использованием MacPorts и Fink.

0 голосов
/ 12 января 2009

Я обычно предпочитаю использовать пакет из моего менеджера пакетов (хотя я использую fink ...). Я обнаружил, что проблемы интеграции / зависимости более распространены и более серьезны, чем мои проблемы с исправлением ошибок.

Но многое зависит от сопровождающего пакета, поэтому YMMV.

...