补丁贩子 该工具是为在 Linux 上修补分布式游戏而开发的。 对于那些游戏,GOG 只提供更新的安装程序,迫使您每次发布补丁时都下载许多 GB(例如)。 Patchmonger 可用于在两个不同的安装程序中创建文件包的二进制差异,从而为您提供更小的补丁集。 先决条件 您需要具有 LZMA 支持的工具来创建压缩的二进制差异。 该工具应该在您的 Linux 发行版存储库中可用。 在 Ubuntu 上,您可以使用 apt 安装它: sudo apt-get install xdelta3 如果您自己构建它,请确保包含 LZMA 支持(例如,在运行 configure 之前安装 LZMA 库和头文件)。 特征 Patchmonger 可以区分两个目录结构,并将检查以下内容: 添加了新文件 文件已删除 文件已更改 对于更改的文件和新文件,patchmonger 将创建一个基于 xdelta