Overview
[top]
The Yellowfin Installer supports three modes of operation:
- Standard Graphical Installer
- Command-line Installer
- Silent Installer
The default behaviour is to launch the graphical installer. If no graphical environment is available, for example on a headless linux/unix server, the command-line installer will be launched instead. The installation mode can be specifically selected by adding a switch argument to the command used to run the installer:
java -jar yellowfin-yyyymmdd-full.jar -gui java -jar yellowfin-yyyymmdd-full.jar -cmd java -jar yellowfin-yyyymmdd-full.jar -silent
If the graphical installer is requested with -gui, but no graphical environment is available, an error message will be displayed.
There is also a Windows executable version of the installer, which only supports graphical installation mode.
Each installation mode performs the same tasks, and requires the same parameter values to be entered. However, the way they are displayed is quite different.
The general process undertaken by the installer is:
- Obtain values for user options
- Install distribution files
- Setup Yellowfin database
- Perform post-installation tasks
The installer provides a high level of customisation. Installer properties may be set which can be used to customise the text and images displayed during the installation, pre-populate user options, hide or show different options, and perform post-installation tasks to change the default behaviour of Yellowfin.
The silent installer does not display a user interface. This can be useful when bundling the Yellowfin installer as part of another installer that has its own user interface.
[top]