Creating an RPM Package
In this window, the basic parameters of the new RPM package must be configured:
- Enter a name for the new RPM package.
- Define the basic parameters for the package by selecting the necessary options from the drop-down lists or checking/unchecking the respective options.
In the Options panel define which other package configuration operations you need to make by selecting the respective options.
Option
Description
Installation Options
Defines a specific installation and overwrite conditions.
Pre-install Script
Runs a script before the installation.
Post-install Script
Runs a script after the installation.
Present and Absent Files
Enables specific files to be already installed or not installed on the target machine for the installation to be launched.
- Click Next to continue.
The following topic provides more information about installing RPM package:
RPM Package installation options
In this window all parameters about the actual installation process must be defined:
Enter the required information in text boxes of the Installation panel and make your selections list.
Option
Description
Installation
Defines the installation type, which are the following:
- Install: the MSI package is a new or a re-installation.
- Patch: the MSI package is a patch to an already existing installation. In this case the MSI package of the original installation must be present locally.
- Repair: to repair an existing installation. In this case the Installer detects components or files missing from the current installation an re-installs the features containing these components or files.
- Publish: Also called 'install-on-demand' and means that the installation package is put in its target location on the target machine but not yet installed. It is installed when the user or an application activates the published package.
- Uninstall: Uninstalls an existing installation.
Run
Defines a command to be executed after the installation.
Use a Shell
Select this option to run the command in a shell. Output redirection is functional when shell is used.
In the Installation Options panel define which files the package can overwrite when installing on the target and which it is not to touch, by checking the respective boxes.
Option
Description
Force Installation
This option is used to force the package to install. It is not recommended because the package might not run correctly.
Exclude Documentation
This option is used to not install documentation to save space on the hard disk.
Force Destination
This field is used the change the location where the package should be installed.
Replace Package if Already Installed
This option is used to replace the package if a package with the same name and version is already installed but you want to install it anyway.
Replace Files if Already Installed
This option is used to overwrite files already installed by another package.
Do not check Dependencies
This option is used to install a package which might have an unresolved dependency. The RPM packages may sometimes require other packages to be installed to run properly.
Do not exclude Scripts from Package
This option is used to prevent package's scripts from being executed during an installation. This option is not recommended.
Display Information on Client Part
This option is used to display information on client during package installation.
- Click Next to continue.