Installing Eggplant Functional from the Command Line

You can install Eggplant Functional on Windows and Linux systems using the command line.

Windows

If you have an existing installation of Eggplant Functional, run the uninstaller from the command line before you install any updates:

C:\Users\<user_name>"C:\Program Files\Eggplant.uninstall.exe" --mode unattended

Installation

Install the new version of Eggplant Functional using the following command, where <folder> is the path to the Eggplantsetup.exe file:

C:\Users\user_name\<folder>Eggplantsetup.exe --mode unattended

If you’re installing Eggplant Functional for the first time, all you need to do is run the install command. You also can call Eggplantsetup.exe with the fully qualified path from the directory that is currently open in your command shell.

Linux

The installation process is different for Ubuntu versus CentOS.

Ubuntu 16.04

Before you install Eggplant Functional on Ubuntu, you must run the Metacity Gnome desktop. Use the following command to see if you have the Gnome desktop package installed:

dpkg -L gnome-session-flashback

If you don’t have Gnome desktop installed, send the following command:

sudo apt-get install gnome-session-flashback

Then, log out, and when you log back in, choose the Metacity desktop option. Use the following command to see what desktop you are running:

echo $DESKTOP_SESSION

Uninstall Previous Versions

Before you install Eggplant Functional, use the following command to see if you already have the Eggplant package installed:

dpkg -l | grep Eggplant

If you do not have the Eggplant package installed, the response to the command is a blank line.

If you do have the Eggplant package installed, the response to the command will look similar to this screenshot:

Check to see if Eggplant Functional is installed on your Ubuntu machine

Remove the previous installation using the following command:

sudo dpkg --remove Eggplant

Download and Extract the Installer

Download the Eggplant install package here: https://www.eggplantsoftware.com/eggplant-functional-downloads. Note that the install download is compressed into a gunzip (.tgz) file.

To extract the file, open a terminal, change into the directory where you downloaded the installer, and enter the following command:

tar xvfz Eggplant_debian.tgz

This command extracts the Eggplant install package into a directory named Eggplant_debian by default. The directory contains the install package, the name of which is Eggplant<version_number>.deb, and installation notes (InstallNotes.txt).

Installation

Install the package with administrative privileges. Either change into the directory or qualify the package name with the folder and enter one of the following commands:

sudo dpkg --install Eggplant<version_number>.deb

sudo dpkg --install Eggplant_debian/Eggplant<version_number>.deb

CentOS 7/Red Hat

Uninstall Previous Versions

First, use the following command to see if you have the Eggplant Functional package installed:

rpm -qa | grep Eggplant

If Eggplant Functional is not installed, the command won’t return anything. If Eggplant Functional is installed, the response will be in a format similar to this:

Eggplant-20.0.0-0.x86_64

Remove the previous installation using the following command:

sudo rpm -e Eggplant

Download and Install

Download the Eggplant install package here: https://www.eggplantsoftware.com/eggplant-functional-downloads. Note that the install download is compressed into a gunzip (.tgz) file.

Install the package. You can run the following command at a command prompt or use the Add/Remove software feature. To use the command, either change into the directory or qualify the package name with the folder and enter one of the following commands:

sudo rpm -ivh Eggplant_redhat/Eggplant<version_number>.rpm --force

sudo rpm -ivh Eggplant<version_number>.rpm —force

Note that sometimes the install command works best if you switch to the directory that contains the package file.

You also can use yum to install or uninstall Eggplant Functional:

sudo yum remove Eggplant<version_number>.rpm

sudo yum install Eggplant<version_number>.rpm

 

This topic was last updated on May 08, 2020, at 12:00:38 PM.

Eggplant icon Eggplantsoftware.com | Documentation Home | User Forums | Support | Copyright © 2020 Eggplant