【问题标题】:Install MySQL using MacPorts or Mac OS X binary package?使用 MacPorts 或 Mac OS X 二进制包安装 MySQL?
【发布时间】:2010-09-30 23:19:28
【问题描述】:

使用其中一个有什么优势吗?我应该使用vendor provided PKG 文件还是使用 Darwin Ports 版本?是否有决定如何安装软件包的一般经验法则?

【问题讨论】:

    标签: mysql macos macports


    【解决方案1】:

    我会使用供应商提供的软件包只是因为支持。我发现,当我遇到 darwinports 问题时,与基于 PKG 的安装相比,找到支持要困难得多。

    【讨论】:

      【解决方案2】:

      使用 macports(darwinports 重命名)。

      您会在 /opt/local 中获得库存安装。

      您使用它构建的工具链与您通常在 linux 中获得的经典 /usr/local 工具链非常相似。您确切地知道它是如何安装的,它会自动引入依赖关系,更重要的是,使用任何现代 Mac 从源代码构建东西是很快的,当完成后,您需要在任何东西的基础上构建它,因为你有源。

      端口同步 && 端口 -d 安装 mysql5 +server

      如果这是第一次使用 macports,请在晚上和凌晨运行它。它会完成的。下次你不需要建造这么多。系统奖励持续使用。

      【讨论】:

        【解决方案3】:

        我使用供应商提供的软件包在 OS X 上安装 MySQL。它既快速又简单。对于一般用途的 MySQL 使用,我不明白为什么有人会以其他方式这样做。

        【讨论】:

          【解决方案4】:

          我通常更喜欢使用 MacPorts 来安装软件,但是在 MySQL 的情况下,我发现使用供应商提供的安装程序要容易得多。更少的编译时间(显然),并且它包含使配置更容易的工具。

          【讨论】:

            【解决方案5】:

            我通常更喜欢使用包管理器中的包(尽管我使用fink...)。我发现集成/依赖问题比我的错误修复问题更常见、更严重。

            但是,很大程度上取决于包维护者,所以 YMMV。

            【讨论】:

              【解决方案6】:

              我不会将 MacPorts 或 Fink 用于任何关键应用程序。特别是如果您使用的是 Leopard。

              也许只有我一个人,但我使用 MacPorts 和 Fink 安装应用程序的成功率约为 50-50。

              【讨论】:

                猜你喜欢
                • 2010-09-14
                • 1970-01-01
                • 1970-01-01
                • 2016-10-08
                • 2011-07-18
                • 2023-03-11
                • 2015-05-23
                • 1970-01-01
                • 2013-07-21
                相关资源
                最近更新 更多