【问题标题】:Creating package in mac os x在 mac os x 中创建包
【发布时间】:2014-09-12 12:59:39
【问题描述】:

Mac OS X 中 .deb 和 .rpm 的等价物是什么?

我正在尝试在 Mac OS X 中创建一个包,其中将包含必要的库和脚本。

【问题讨论】:

    标签: macos package rpm deb


    【解决方案1】:

    Mac 安装有多种方法。

    • 最简单:独立的应用程序 (Foo.app)。您将所有内容放在一个目录中(在特定的层次结构中),为该目录指定 .app 扩展名,并要求用户将其复制到 /Applications 中。所有必要的库和脚本都应该包含在目录中。它通常分布在.dmg 文件中,这是一个磁盘映像。

    • 安装程序:使用.pkg archive,它将由 Apple 的安装程序打开。它能够在 root 受限区域安装库(在询问用户密码后)。

    • Homebrew/Fink/MacPorts - 提供从 Debian 的 Aptitude 到 BSD 的 Ports 的各种功能的开源项目。作者写下安装程序执行的配方,解决依赖关系并安装必要的相关软件包。我相信 Homebrew 现在是其中最受欢迎的,食谱是用 Ruby DSL 编写的。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    • 2013-12-02
    • 2012-04-25
    • 2014-12-04
    • 1970-01-01
    相关资源
    最近更新 更多