209

Install and License ENVI 5.6.3

These instructions describe how to install and license ENVI on Windows, UNIX, and Mac platforms. See the following:

See Platform Support for ENVI 5.6.3 and IDL 8.8.3 for system requirements.

Install on Windows

Tip: If you need to install ENVI on multiple computers, you can record an .ini file during an installation of ENVI, then use that .ini file to silently install ENVI on the other computers. See Windows Silent Installation for details.

If you are upgrading from an ENVI 5.5.x release to ENVI 5.6.3 on a different computer, you must first deactivate your license before you perform the upgrade.

You must have administrator privileges to install software on Windows. Install ENVI from a web download or a DVD as follows:

  1. Start the installer:

    • Web download: Navigate to the envixx-win.exe file that was downloaded to your computer and run it.
    • DVD: Insert the disk and double-click setup-envixx-win.exe, where xx is the version number.
  2. Follow the prompts to install the software.
  3. When installation is complete, license the software.

    • To activate node-locked licenses to a specific user and computer, or to connect a client to a license server, see the topic Manage Licenses Online that can be downloaded from the Download and Licensing Center for steps.
    • To install a license server and activate the licenses for use by clients, see the Install and Administer the Flexera License Server Service documentation for Windows (flexnetserver-windows-install.html) or Linux (flexnetserver-linux-install.html), included with your software download or installation DVD.

Note: The activate.exeutility will be installed in INSTALL_DIR\ENVIxx\IDLxx\license_utils\bin.x86_64 with read and execute privileges for all users. This means that after initial license activation, any user with access to activate.execan modify the license availability for that product installation. If the product is installed to a public directory on a computer, product administrators can choose to restrict execute privileges on the activate.exefile to prevent unauthorized use. For information on modifying file privileges, refer to your Windows system documentation, or contact a Windows system expert.

Install on UNIX or Mac from a Shell Script

If you are upgrading from an ENVI 5.5.x release to ENVI 5.6.3 on a different computer, you must first deactivate your license before you perform the upgrade.

The commands listed here may require root or sudo privileges. An X-Windows manager is required for macOS. ENVI was tested on Mac using XQuartz 2.8.2. A Rosetta 2 emulator is required for M1.

Install ENVI from a web download or a DVD as follows:

  1. Unpack and uncompress the files:

    • Web download: Uncompress the filename.tar.gz archive file that was downloaded to your computer, then unpack the file:

       gunzip filename.tar.gz
       tar -xf filename.tar
    • DVD: Insert the DVD. The DVD auto-mounts. Linux systems may auto-mount the installer DVD with incorrect permissions. If this happens, use the following commands:

       umount /dev/hdc mount -o ro -t udf /dev/hdc /media

      Note: Be sure to specify the correct directory for your system, for example: /dev/dvd instead of /dev/hdc.

  2. Start the installer with one of these commands:

    • Web download: ./install.sh
    • DVD: ./install-envixx-unix.sh
  3. Follow the prompts to install the software.
  4. When installation is complete, license the software.

    • To activate node-locked licenses to a specific user and computer, or to connect a client to a license server, see the topic Manage Licenses Online that can be downloaded from the Download and Licensing Center for steps.
    • To install a license server and activate the licenses for use by clients, see the Install and Administer the Flexera License Server Service documentation for Windows (flexnetserver-windows-install.html) or Linux (flexnetserver-linux-install.html), included with your software download or installation DVD.
  5. From a terminal window, change directories to INSTALL_DIR/envixx. Enter a command at the shell prompt to start an application:

    envi: Start ENVI + IDL.

    envi_rt: Start ENVI.

    envihelp: Start ENVI Help.

    Add the -classic flag to run the ENVI Classic version of the above applications.

Install on Mac from a .pkg File

If you are upgrading from an ENVI 5.5.x release to ENVI 5.6.3 on a different computer, you must first deactivate your license before you perform the upgrade.

An X-Windows manager is required for macOS. ENVI was tested on Mac using XQuartz 2.8.2. A Rosetta 2 emulator is required for M1.

Install ENVI from a web download or a DVD as follows:

  1. Start the installer:

    • Web download: Navigate to the envixx-mac.pkg file that was downloaded to your computer and run it.
    • DVD: Insert the DVD. If the installer does not automatically start, navigate to the disk drive and run envixx-mac.pkg.
  2. Follow the prompts to install the software.
  3. When installation is complete, license the software.

    • To activate node-locked licenses to a specific user and computer, or to connect a client to a license server, see the topic Manage Licenses Online that can be downloaded from the Download and Licensing Center for steps.
    • To install a license server and activate the licenses for use by clients, see the Install and Administer the Flexera License Server Service documentation for Windows (flexnetserver-windows-install.html) or Linux (flexnetserver-linux-install.html), included with your software download or installation DVD.
  4. From the Mac Finder, go to INSTALL_DIR/envixx and double-click ENVI x.x to launch ENVI.

Activate Licenses

Activate from the License Administrator

To activate licenses:

  1. In the License Administrator Tool, click Activate Local License.
  2. Enter (or copy and paste) the activation codes from your product order email into the text box provided. The text box allows one activation code per line; press the Enter key after entering each code to start a new line.
  3. Enter the Quantity of licenses you are entitled to.
  4. Click Activate. A message appears when the codes are successfully activated.
  5. Click Close to exit the tool.

Activate from the Command Line

To activate node-locked licenses, open a command or terminal window, change to the directory that contains the activate utility, and type the following at the command line:

Windows:

activate.exe -a activation-code [-q quantity]

Example:

activate.exe -a AAAA-BBBB-CCCC-DDDD -q 1

Linux and Mac:

./activate -a activation-code [-q quantity]

Example:

./activate -a AAAA-BBBB-CCCC-DDDD -q 1

Where:

  • -a specifies the activation ID.
  • -q specifies the quantity of licenses. The default is 1.

Windows Silent Installation

If you are upgrading from an ENVI 5.5.x release to ENVI 5.6.3 on a different computer, you must first deactivate your license before you perform the upgrade.

These instructions describe how to record an .ini file you can use to silently install ENVI on other Windows systems. This can be useful when you need to install ENVI on multiple computers.

To record the .ini file, use the commands below, then follow the prompts to install ENVI. The ENVI installation options you select will be recorded to the .ini file:

  1. Open a command window, running as administrator.
  2. Navigate to the location of the ENVI installation executable file:

    • Web download: envixx-win.exe
    • DVD: setup-envixx-win.exe
  3. Use the following syntax, where ENVI_INSTALL_EXECUTABLE is the applicable ENVI installation executable filename from above. This syntax initiates recording the .ini file and starts the ENVI installer:

     ENVI_INSTALL_EXECUTABLE.exe /SAVEINF="INI_FILE_DIR\ENVI_only.ini"
  4. Follow the prompts to install the software. The options you select during the installation process will be recorded to the .ini file.

To use the .ini file to perform a silent install on other Windows systems:

  1. Copy ENVI_only.ini to a computer that needs to have ENVI installed.
  2. Open a command window, running as administrator.
  3. Use the following command and flags to start the silent installation. In the example below, ENVI_INSTALL_EXECUTABLE_DIR is the directory that contains the IDL installer, ENVI_INSTALL_EXECUTABLE is the applicable executable filename from above, and INI_FILE_DIR is the directory that contains the .ini file:

     ENVI_INSTALL_EXECUTABLE_DIR\ENVI_INSTALL_EXECUTABLE.exe /LOADINF="INI_FILE_DIR\ENVI_only.ini" /SP /VERYSILENT /SUPPRESSMSGBOXES /NOCANCEL /NORESTART /FORCECLOSEAPPLICATIONS

    The following is example syntax for a silent install from the DVD:

     D:\setup-envixx-win.exe /LOADINF="C:\Temp\ENVI_only.ini" /SP /VERYSILENT /SUPPRESSMSGBOXES /NOCANCEL /NORESTART /FORCECLOSEAPPLICATIONS

Where:

  • LOADINF tells the installer to load settings from the specified file after checking the command line. Use the SAVEINF flag to prepare the settings file.
  • SP disables the prompt, "This will install...Do you wish to continue?" that appears at the beginning of the installer.
  • SILENT tells the installer to display only the installation progress window, but not the installation wizard and background window.
  • VERYSILENT prevents the installation progress window, installation wizard, and background window from displaying.
  • SUPPRESSMSGBOXES tells the installer to suppress message windows. This flag only works when combined with SILENT or VERYSILENT.
  • NOCANCEL prevents the user from cancelling the installation. It disables the Cancel button and ignores clicks on the Close button. This flag is also used in combination with SILENT or VERYSILENT.
  • NORESTART prevents the installer from restarting the system following a successful installation or after a "Preparing to Install" failure that requests a restart. This flag is typically used in combination with SILENT or VERYSILENT.
  • FORCECLOSEAPPLICATIONS tells the installer to force a close when closing applications.
Please login or register to post comments.