
VMware InstallBuilder 是一款用于构建桌面和服务器软件跨平台安装程序的开发工具。使用InstallBuilder,您可以从单个项目文件和构建环境快速创建动态、专业的安装程序。除了安装程序之外,InstallBuilder 还将生成 RPM 和 Debian 软件包以及多平台 CD/DVD。自动更新功能使用户在安装您的软件后可以轻松地直接向用户提供更新。
用于安装程序开发的强大 UI
使用直观的 GUI 或编辑基于 XML 的安装程序项目文件来开发安装程序。
内置操作可自动向安装程序添加常用所需的功能。
进行特定于平台的自定义,同时为所有平台维护一个项目文件。
适用于任何桌面或服务器环境的安装程序
为 Linux、Windows、Mac OS X、Solaris、HP-UX、AIX、IRIX、FreeBSD 等创建安装程序。
生成 RPM、Debian 软件包和多平台 DVD 或 CD-ROM。
安装程序以 GUI、文本和无人值守模式运行。
开发者友好
附带的调试器允许您在开发时测试安装程序并查明要排除故障的区域。
命令行界面允许与构建和测试系统集成。
“人类友好”基于 XML 的项目文件支持源代码控制集成和使用外部脚本自定义安装程序
动态参数支持
增强的参数支持使得创建动态页面成为可能,该动态页面将根据用户的输入自动重新配置。这使您可以为用户创建更加自定义和简化的安装体验。
增强的组件功能
InstallBuilder 提供对可下载组件和组件组的支持,包括对子组件的支持。仅当用户选择安装可下载组件时,才会在运行时下载它们,从而减少安装程序下载的大小。 InstallBuilder 组件系统允许您对各个组件进行分组并构建将以树结构显示的功能集(“子组件”)。它还允许用户在现有安装中添加和删除特定组件。
扩展文档
InstallBuilder 现已提供超过 350 页的文档。该文档不仅解释了InstallBuilder的每个功能,还提供了各种安装程序功能的示例代码,例如捆绑Java运行时、检测系统上的先决条件、提供基本和高级安装模式等等。
File size: 332.3 MB
VMware InstallBuilder is a development tool for building cross-platform installers for desktop and server software. With InstallBuilder, you can quickly create dynamic, professional installers from a single project file and build environment. In addition to installers, InstallBuilder will generate RPM and Debian packages and multiplatform CDs/DVDs. Automatic update functionality makes it easy to deliver updates directly to users once they have your software installed.
Powerful UI for Installer Development
Develop installers using the intuitive GUI or by editing XML-based installer project files.
Built-in actions automate adding commonly required functionality to installers.
Make platform-specific customizations while maintaining one project file for all platforms.
Installers for Any Desktop or Server Environment
Create installers for Linux, Windows, Mac OS X, Solaris, HP-UX, AIX, IRIX, FreeBSD and more.
Generate RPMs, Debian packages and multi-platform DVDs or CD-ROMs.
Installers run in GUI, text and unattended modes.
Developer-Friendly
Included debugger allows you test installers as you develop and pinpoint areas to troubleshoot.
Command line interface allows for integration with build and test systems.
“Human friendly” XML-based project files support source control integration and customizing installers using external scripts
Dynamic Parameter Support
Enhanced parameter support makes it possible to create dynamic pages that will be automatically reconfigured based on user’s input. This allows you to create a more customized and streamlined installation experience for users.
Enhanced Component Functionality
InstallBuilder provides support for downloadable components and component groups, including support for subcomponents. Downloadable components will be downloaded at runtime only if the user chooses to install them, reducing the size of installer downloads. The InstallBuilder component system allows you to group individual components and build feature sets that will be displayed in a tree structure (“subcomponents”.) It also allows users to add and remove specific components from existing installations.
Expanded Documentation
Over 350 pages of documentation are now available for InstallBuilder. The documentation not only explains every feature of InstallBuilder, but also provides sample code for a wide variety of installer functions, such as bundling a Java runtime, detecting pre-requisites on the system, offering basic and advanced installation modes and more.
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/48188.html