Here’s the page we think you wanted. See search results instead:



Main Support:       Knowledge Center
Documentation:   GoldenGate English Doc   >  gg2020update1   >  GoldenGate 2020 Update 1 Quick Install and License Setup   >  GoldenGate 2020 Update 1 Quick Install and License Setup-Linux

This document contains references to Agilent Technologies. Agilent's former Test and Measurement business has become Keysight Technologies. For more information, go to

Skip to end of metadata
Go to start of metadata

Quick Install and License Setup - Linux

GoldenGate can be installed on a Linux machine after downloading the installation file from the Keysight EEsof EDA Website, as illustrated.


Obtain GoldenGate License File

GoldenGate requires a license to run. You can either apply for an Evaluation or a Purchased license. Once the license request is approved, a license file (with .lic extension) is sent as an email attachment. Save this file on your computer.

Supported Platforms

For more details on Supported Platforms, see Supported Platforms section.

You can use GoldenGate with ADS. For details on compatibility, see GoldenGate Compatibility section.

System Requirements

The following are Keysight recommended configurations:

64-bit Linux OS / Design Environment

  • Redhat RHEL 6.x, 7.x
  • Novell SUSE SLES 11.x, 12.x
  • Cadence ADE versions 6.1.6, 6.1.7, 6.1.8
  • ICADV 12.1, 12.2, 12.3
  • ICADVM 18.1

RAM / Swap Space

The requirements specified for Cadence Analog Circuit Design Environment are sufficient for GoldenGate

Hard Disk Space

1.2 GB of free disk space

Web Browser

  • Mozilla 1.7 or Firefox or better are recommended
  • View pdf files, Acrobat Reader 5.0 or higher is recommended

Download GoldenGate Software

Click to download GoldenGate.

Install GoldenGate

To install GoldenGate, follow these steps.

  1. Untar the installation file using the following commands:
    gunzip GoldenGate-<version>.tar.gz
    tar -xvf GoldenGate-<version>.tar
  2. Go to GoldenGate-<version>/aa folder
  3. Start the installation program using the following command:

GoldenGate License Setup

Both node-locked and floating licenses require license server License Server is the machine where you set up the EEsof license. The EEsof license file contains the host ID of the License Server. to get installed and started. For a node-locked license, license server and the client are installed on the same machine (that is, your local machine). For a floating license, these can be separate machines.

Node-locked License

To setup a counted license, follow the 3-step process:

In the case of a USB dongle, attach the dongle to the USB port and install dongle driver before you start License Server Managers ( lmgrd and agileesofd ).

Step 1: Start License Server Managers ( lmgrd and agileesofd )

Start the license server managers ( lmgrd and agileesofd ) on the machine to which the license is tied as follows:

  1. Change the directory to the $XPEDION/Licensing/ <license tools version> /linux_x86_[32|64]/bin
  2. Run the following command to start lmgrd:
    ./lmgrd -c <license file path> -l <license log file path>
    • <license file path> specifies one or more full pathnames to the license file(s).
    • <license log file path> is the full pathname to the debug log file.

Step 2: Automate FlexNet License Server Startup

To automate the License Server managers’ startup upon system reboot, see Automate FlexNet License Server Startup in Licensing (For Administrators).

Step 3: Set Product Environment Variable

To use a node-locked license on your machine, set the GOLDENGATE_LICENSE_FILE environment variable to point to the machine running the license server managers ( lmgrd and agileesofd ). For more information on product environment variables, see License Environment Variables in Licensing (for Administrators).

To set the environment variable GOLDENGATE_LICENSE_FILE in a shell, type the following commands:

csh, tcsh

setenv GOLDENGATE_LICENSE_FILE $HOME/Keysight/Licenses/license.lic

ksh, bash

export GOLDENGATE_LICENSE_FILE=$HOME/Keysight/Licenses/license.lic

Floating License

Setting up floating license on Linux is a two-step process where both server-side setup and client-side setup are needed.

Step 1: Server-side setup
Repeat the following steps for each license server you have.
For server-side license setup, follow the steps 1 and 2 described in Node-locked License section.

Step 2: Client-side setup
Once the license is configured successfully for all the license servers, configure each client computer to point to the network license server. License Setup Wizard offers the easiest method to get this done. Alternatively, you can perform this step manually by Setting Up Product Environment Variables. For details, see step 3 of Node-locked License Setup section.

Launch GoldenGate

From GoldenGate 2015.01 release onwards, GoldenGate can be used with Virtuoso® or Advanced Design System (ADS). This section describes the steps to launch GoldenGate either in the Virtuoso® or ADS environment.


Before starting GoldenGate, the XPEDION environment variable must point to the installation directory of GoldenGate and the XPEDION_CADENCE_VERSION environment variable must point to the Cadence installation directory. For more details, see Setting Environment Variables.

To run GoldenGate, open a terminal window and enter the following command:
% icms - if you set Cadence IC5 ADE
% virtuoso - if you set Cadence IC6 ADE


Before starting GoldenGate, you need to:

Please help us improve
Please help us improve
Was this topic helpful? Yes No