如何生成软件更新包



我正在寻找一个软件的和平,允许我构建一个包来更新已经交付的软件。

因为我正在使用Liquibase,所以我正在搜索一些类似Liquibase的东西。

我认为这个软件,可能需要配置为提供从版本X-1更新到版本X的操作。

该包将是每个步骤的集合,通过检测安装了X-t版本,它将需要执行t个操作来更新到X版本。

我知道StackOverflow并不是要回答这类问题,但我真的不知道这种软件是如何命名的,也不知道在哪里搜索它

如果它能在Linux和Windows上运行,那就太好了。

您所描述的听起来很像包管理器所做的。其中一些支持增量更新。

根据问题定义,您似乎需要创建安装包。对于windows平台,看看WiX,它涵盖了所有可能的需求,imho是同类产品中最好的。但学习曲线有点陡峭。另一个公平的windows替代方案是InnoSetup——更容易,但不那么强大。

我不熟悉既适用于Linux又适用于Windows的安装程序框架。

如果你是这个领域的新手,这是一个很好的起点。

我正在使用"设置工厂"进行此操作,您可以创建修补程序,也可以创建更新。

最新更新