VMware InstallBuilder是一款用于构建跨平台桌面和服务器软件安装程序的开发工具。借助 InstallBuilder,您可以从单个项目文件和构建环境快速创建适用于 Linux、Windows、Mac OS X、Solaris 和其他平台的动态专业安装程序。除了安装程序之外,InstallBuilder 还可以生成 RPM 和 Debian 软件包以及多平台 CD/DVD。自动更新功能让您可以轻松地在用户安装软件后直接向其提供更新。
使用直观的 GUI 或编辑基于 XML 的安装程序项目文件来开发安装程序。
内置操作可自动向安装程序添加常用功能。
您可以根据平台进行自定义,同时维护一个适用于所有平台的项目文件。
为 Linux、Windows、Mac OS X、Solaris、HP-UX、AIX、IRIX、FreeBSD 等操作系统创建安装程序。
生成 RPM、Debian 软件包以及多平台 DVD 或 CD-ROM。
安装程序支持图形界面、文本和无人值守模式。
内置调试器允许您在开发过程中测试安装程序,并找出需要排除故障的区域。
命令行界面支持与构建和测试系统集成。
“人性化”的基于 XML 的项目文件支持源代码控制集成,并使用外部脚本自定义安装程序。
增强的参数支持让您能够创建动态页面,这些页面将根据用户输入自动重新配置。这让您能够为用户打造更加个性化、更流畅的安装体验。
InstallBuilder 支持可下载组件和组件组,包括子组件。只有当用户选择安装时,才会在运行时下载可下载组件,从而减少安装程序的下载大小。InstallBuilder 组件系统允许您对单个组件进行分组,并构建以树形结构显示的功能集(“子组件”)。它还允许用户从现有安装中添加和删除特定组件。
InstallBuilder 现已提供超过 350 页的文档。该文档不仅讲解了 InstallBuilder 的所有功能,还提供了各种安装程序功能的示例代码,例如捆绑 Java 运行时、检测系统先决条件、提供基本和高级安装模式等等。
版本 25.10.1:
macOS 10.12 或更高版本