Installing Eggplant Functional
Eggplant Functional (EPF) runs on Windows, Mac, and Linux. Before you start your installation process, please be sure to read Prerequisites for information about supported operating systems and recommended installation configurations.
Following are instructions for installing on Windows, Mac, and Linux.
Installing Eggplant Functional (EPF) on Windows
- Read the Prerequisites page for information about supported Windows operating systems and recommendations.
- Download the Eggplant Functional Windows installer from the Eggplant Functional Downloads page.
- Double-click the Eggplant Functional installer, then follow the instructions in the Setup Wizard to complete installation.
When you launch Eggplant Functional for the first time after installation, you are required to agree to the Keysight EULA and acknowledge the Keysight Privacy Policy.
For quick access to Eggplant Functional, right-click the Eggplant Functional icon on your desktop and select Pin to Taskbar or Pin to Start Menu.
Installing Eggplant Functional on Windows at the Command Line (Silent Install)
You can install Eggplant Functional using the command-line interface (CLI), which is also known as a silent install or unattended install. Silent installations run the installation without user interaction because the installer program runs without its graphical user interface (GUI). Silent installations enable you to install Eggplant Functional from shell scripts or in containers.
If you want to run a silent installation on a machine where Eggplant Functional is already installed, you must uninstall the existing version before silently installing the new version. This is required because silent installations cannot handle the uninstall dialog. Note that you can run the uninstaller silently (unattended), which is described in the instructions below.
-
Open a Windows shell (Command Prompt or PowerShell).
-
If Eggplant Functional is already installed, uninstall the existing version before you silently install the new version. You can use the following command to uninstall Eggplant Functional silently:
ノートIn all the following examples, replace the
xx.x.xx
with the version number of the Eggplant Functional you are installing.start /wait "uninstall" "C:\Program Files\Eggplant\uninstall.exe" --mode unattended
-
Install the new version of Eggplant Functional at the command line using one of the following commands, depending on whether you want to see any installation status or not:
No Interface The following command runs the installer without displaying anything:
C:\Downloads\Eggplant64Setupxx.x.xx.exe --mode unattended
Or,
Minimal Interface The following command runs the installer and displays an installation progress bar:
“C:\Downloads\Eggplant64Setupxx.x.xx.exe” --mode unattended --unattendedmodeui minimal
Silent Installation Notes
-
Regarding licenses, it is not possible to apply a license during a silent install, so you must apply a license manually. If you use an RLM license server, its IP address or server name is saved in the Eggplant.plist file, located in the installing user's %appdata%\Eggplant\Defaults. This file stores all the Eggplant Functional preferences and does not exist until Eggplant Functional is launched for the first time.
-
Installing the Bonjour service is optional. Bonjour is Apple's implementation of zero-configuration networking, a group of technologies that includes service discovery, address assignment, and hostname resolution. Installing it allows Eggplant to find machines that advertise their availability on the network —- it is not a polling protocol. To skip the installation of Bonjour when doing silent installation of Eggplant Functional, use -disable-components bonjour, like this:
C:\Downloads\Eggplant64Setupxx.x.xx.exe --mode unattended --disable-components bonjour
After completion it is necessary to ensure the install.exe has been transferred to the device for the latest version of Eggplant Functional. This can be done with either minimal or no interface, using the below. Please note that
xx.x.xx
must be replaced with the current version of Eggplant Functional which you intend to install:Minimal Interface
This following command displays an installation progress bar (be sure to customize the command for the latest version of Eggplant Functional which you are installing):start /wait "INSTALL" Eggplant64Setupxx.x.xx.exe --mode unattended --unattendedmodeui minimal
No Interface
start /wait "INSTALL" Eggplant64Setupxx.x.xx.exe --mode unattended --unattendedmodeui none
Installing Eggplant Functional on Mac
- Read the Prerequisites page for information about supported macOS operating systems and recommendations.
- Download Eggplant Functional from the Eggplant Functional Downloads page.
- Double-click the Eggplant Functional .dmg file, then drag the Eggplant Functional application into your Applications folder.
When you launch Eggplant Functional for the first time after installation, you are required to agree to the Keysight EULA and acknowledge the Keysight Privacy Policy.
For quick access to Eggplant Functional, drag the Eggplant Functional icon from the Applications folder into your Dock.
Installing Eggplant Functional on Linux
EPF provides installation packages for Red Hat Enterprise Linux (RHEL) and Ubuntu. The package you need, and the package manager you need to use to install, it depend on which operating system you are running.
Installing Eggplant Functional on Red Hat Enterprise Linux (RHEL)
Information about installing EPF on RHEL follows, including the supported OS version and which package manager to use.