Installing CityEngine silently

How to install CityEngine silently on Linux

Note:

To run the silent installation on Linux, you must run the setup with sudo privileges as shown in the steps below. For instructions on how to add your user to the sudoers list please consult your Linux OS documentation.

If you do not have sudoer privileges, you can still run the Graphical Setup, but will have to manually run the FNP Service setup script after the City Engine Setup completes. Running the FNP Service setup script will require root or sudo privileges to do so. By not running the FNP Service setup script, you will not be able to authorize with a single use license.

  1. Before beginning the installation, read the license agreement located at <CD_ROOT or untar directory>/Documentation/EULA.pdf and accept the terms.
  2. Run the setup silently and authorize by passing a provisioning (.prvc) file. See sample syntax shown below:
    1. sudo <CD_ROOT or untar directory>/Setup -m silent -l yes -a <fullpath to .prvc file>
  3. A full list of runtime switches are listed below:

OptionDescription

-m, --mode MODE

Optional. Defaults to GUI mode. MODE is either silent or gui: silent: Performs a silent install. See Silent Options section below. gui: X display is required.

-v, --verbose

Installer runs in verbose mode.

-h, --help

Display this help and exit.

-e, --examples

Display usage examples of these options and exit.

The following options are only used for silent mode installs:

-l, --license-agreement CHOICE

Required for silent mode. CHOICE either yes or no. Yes indicates that you have read and agreed to the Esri Master Agreement (E204, E300). Please visit http://www.esri.com/legal/licensing-translations to read the agreement.

-a, --authorization-file FULL_PATH_TO_AUTHORIZATION_FILE

Optional. If this option is not used, you will need to authorize the software after installation. FULL_PATH_TO_AUTHORIZATION_FILE is the full, absolute path to a .prvc file provided by Esri.

-d, --directory DIRECTORY

Optional. By default, CityEngine 2019.0 will be installed to your ${HOME} directory. DIRECTORY specifies a different installation directory. Note: The path /esri/CityEngine 2019.0 will be appended to the installation directory.

-s, --license-server yourLicenseManagerServer

Optional. This is one of two options to license this product. yourLicenseManagerServer is the name of the License Manager server hosting a CityEngine license.

Examples:

-s myLicenseServer.myDomain.com

--license_server myLicenseServer.myDomain.com

For License Manager server that is configured on a custom port, use this syntax below:

-s <port>@<License Manager hostname>