在MacOSX中创建软件包

在MacOSX中创建软件包,macos,package,rpm,deb,Macos,Package,Rpm,Deb,Mac OS X中.deb和.rpm的等价物是什么 我正在尝试在Mac OS X中创建一个包,其中包括必要的库和脚本。Mac安装有几种方法 最简单的:自包含的应用程序(Foo.app)。您将所有内容都放在一个目录中(在特定的层次结构中),为目录提供.app扩展名,并要求用户将其复制到/Applications中。目录中应包含所有必要的库和脚本。它通常分布在.dmg文件中,该文件是一个磁盘映像 安装程序:使用,将由苹果的安装程序打开。它能够在根限制区域安装库(在询问用户密码后) Homebrew

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


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

Mac安装有几种方法

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

  • 安装程序:使用,将由苹果的安装程序打开。它能够在根限制区域安装库(在询问用户密码后)

  • Homebrew/Fink/MacPorts——提供从Debian智能到BSD端口等功能的开源项目。作者写下安装程序执行的方法,这些方法解决依赖关系并安装必要的相关软件包。我相信自制是目前最流行的一种,食谱是用Ruby DSL编写的


如何在MAC OS X中创建.pkg包?