RPM Installer Project Type

InstallShield 11 Universal

Available in InstallShield Universal Premier Only

The RPM Installer project type installs one product, and can reference and/or install an unlimited number of referenced assemblies. It enables you to leverage RPM as the deployment mechanism for your product while gaining all of the benefits and functionality of Universal assemblies.

Warning

This project type can only be built on a development machine with RPM installed.

RPM provides a rich set of delivery functionality, prerequisites management, and stability through package integrity verification. However, it lacks the rich end-user experience and ease of use of the Universal installer and uninstaller engines. Therefore, we have combined these two technologies in this project type. The RPM Installer leverages the InstallShield Wizard user interface and tooling, but its application payload is deployed through RPM. This gives you increased value and a refined end user experience when targeting any machine that has RPM installed.

Tip

To include a non-RPM assembly in an RPM Installer project, the non-RPM assembly's Platform Support/Linux/RPM Integration Enabled property (in the Releases view) must have been set to "True" in order for the assembly to be registered by RPM.

The Installation Designer tab views are different from other projects, and they are described below. The default dialogs and actions that are included in the Sequences view are also listed below.

Notes

Installation Designer Tab Views

Note

The Project Assistant is not available for this project type.

The views in this project type are a subset of the views in other project types because some of the concepts of Universal projects do not apply to RPM technology. The differences are listed below:

Sequences View

This project type automatically includes the following dialogs and actions in the Sequences view, which are all you need for a successful RPM product installation.

See Also