Установить MySQL, используя бинарный пакет MacPorts или Mac OS X?
Вопрос
Есть ли преимущество в использовании одного над другим? Должен ли я использовать предоставленный поставщик Файл PKG или использовать версию Darwin Ports? Есть ли общее правило для принятия решения о том, как установить пакет?
Решение
Я бы использовал предоставленный поставщиком пакет только из-за поддержки. Я обнаружил, что когда у меня возникают проблемы с darwinports, гораздо сложнее найти поддержку, чем при установке на основе PKG.
Другие советы
Используйте macports (darwinports переименован).
Вы получаете стандартную установку в / opt / local. Р>
Ваш набор инструментов, созданный с помощью этого, очень похож на классический набор инструментов / usr / local, который вы обычно получаете в Linux. Вы точно знаете, как он установлен, и он автоматически вытягивает зависимости, и, что более важно, это быстро собрать из исходного кода с помощью любого современного Mac, и когда это будет сделано, тогда все, что вам нужно, будет построено на том, что есть, так как у вас есть источник. Р>
port sync & amp; & amp; порт -d установить mysql5 + сервер
если вы впервые используете macports, запустите его ночью и в 00:00. В следующий раз вам не нужно будет так много строить. Система поощряет постоянное использование.
Я использовал предоставленный поставщиком пакет для установки MySQL на OS X. Это было быстро и просто. Для общего использования MySQL я не понимаю, почему кто-то сделал бы это другим способом.
Я обычно предпочитаю использовать MacPorts для установки программного обеспечения, но в случае с MySQL я обнаружил, что гораздо проще использовать предоставленный поставщиком установщик. Меньше времени компиляции (очевидно), и он включал инструменты, которые сделали настройку намного проще.
Я обычно предпочитаю использовать пакет из моего менеджера пакетов (хотя я использую fink ...) , Я обнаружил, что проблемы с интеграцией / зависимостями встречаются чаще и серьезнее, чем мои проблемы с исправлением ошибок.
Но многое зависит от сопровождающего пакета, поэтому YMMV.
Я бы не использовал MacPorts или Fink для каких-либо критически важных приложений. Особенно, если вы используете леопард.
Возможно, это только я, но у меня был успех 50-50 при установке приложений с использованием MacPorts и Fink.