どちらか一方を使用することに利点はありますか?ベンダー提供のPKG ファイルを使用するか、Darwin Ports バージョンを使用する必要がありますか? パッケージのインストール方法を決定するための一般的な経験則はありますか?
6 に答える
サポートという理由だけで、ベンダー提供のパッケージを使用します。darwinports で問題が発生した場合、PKG ベースのインストールよりもサポートを見つけるのがはるかに難しいことがわかりました。
macports (darwinports に改名) を使用します。
/opt/local にあるストック インストールを取得します。
これで構築されたツールチェーンは、Linux で通常取得する従来の /usr/local ツールチェーンに非常に似ています。それがどのようにインストールされているかを正確に知っており、依存関係を自動的に取り込みます。さらに言えば、最新の Mac を使用してソースからビルドするのは簡単です。ソースがあるから。
ポート同期 && ポート -d インストール mysql5 +サーバー
初めて macports を使用する場合は、それを夜に実行し、午前中に実行します。次回はそれほど多くを構築する必要はありません。システムは、継続的な使用に報酬を与えます。
ベンダー提供のパッケージを使用して、OS X に MySQL をインストールしました。すばやく簡単にインストールできました。一般的な目的で MySQL を使用する場合、他の方法で使用する理由がわかりません。
私は通常、パッケージ マネージャーからパッケージを使用することを好みます (ただし、finkを使用します ...)。統合/依存関係の問題は、バグ修正の問題よりも一般的で深刻であることがわかりました。
しかし、多くはパッケージのメンテナーに依存するため、YMMV.