【问题标题】:Free mulitplatform installer免费的多平台安装程序
【发布时间】:2008-09-26 04:05:25
【问题描述】:

扩展Free install wizard software 我正在寻找一个跨平台安装程序。我们支持 27 种平台变体,其他问题中提到的大多数安装程序仅适用于 Windows。我们正在寻找可移植的东西,可能是基于 java 的,但我想任何脚本语言也可以工作。建议?

编辑: 按每个操作系统下的平台数量顺序:linux、solaris、windows、hpux、aix、zlinux、bsd、OSX、OS/360(我不关心这个)。因此,在没有 VMS 或大型机的情况下,您可以获得尽可能多的变化。许多 linux 平台都是相似的,只是 libc 的版本不同。但是我们在运行操作系统的每个处理器上都支持 32 位和 64 位。例如,我们支持 4 个 solaris 平台:

  • solaris sparc 32
  • solaris sparc 64
  • solaris x86 32 位
  • solaris x86 64 位

【问题讨论】:

  • 当您说 27 种平台变体时,它们的差异有多大?主要的底层操作系统有哪些?

标签: installation cross-platform izpack


【解决方案1】:

【讨论】:

  • 看起来不错,但需要 Java VM。如果您的应用程序是 Java 应用程序,或者您假设您的用户将安装虚拟机,那很好,否则,就没有那么多了......
【解决方案2】:

我不知道任何免费的跨平台的,抱歉。我确实知道我认识的几家商业公司都以BitRock 发誓。有相当多的 Linux 堆栈是用它构建的。

【讨论】:

  • BitRock 看起来很不错。本机安装程序(可能使用 Qt?) 合理的定价(与 InstallShield 相比)- 他们甚至为小公司提供优惠价格。
【解决方案3】:

如果您的项目是开源的,您可以免费使用BitRock's Install Builder。 wxWidgets 网站上的this page 列出了许多不同的平台安装程序,并描述了每个安装程序的各种问题。

【讨论】:

    【解决方案4】:

    你应该看看InstallJammer。免费、开源且非常易于使用,同时功能强大,几乎可以满足您的任何需求。支持大多数开箱即用的平台。

    【讨论】:

    • InstallJammer 很不错。它生成一个开销最小的本机可执行文件(大约 1.4MB)。它似乎允许相当广泛的定制,但不幸的是通过 Tcl/Tk。
    【解决方案5】:

    【讨论】:

      【解决方案6】:

      以下是一些列表:Open Source Installer Generators in Java

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-10-30
        • 1970-01-01
        • 2023-03-25
        • 2012-12-17
        • 1970-01-01
        • 2018-04-27
        • 1970-01-01
        相关资源
        最近更新 更多