270

Install and License IDL 8.8.3

These instructions describe how to install and license IDL 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 IDL on multiple computers, you can record an .ini file during an installation of IDL, then use that .ini file to silently install IDL on the other computers. See Windows Silent Installation for details.

If you are upgrading from an IDL 8.7.x release to IDL 8.8.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 IDL from a web download or a DVD as follows:

  1. Start the installer:

    • Web download: Navigate to the idlxx-win.exe file that was downloaded to your computer and run it.
    • DVD: Insert the disk and double-click setup-idlxx-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 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\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 IDL 8.7.x release to IDL 8.8.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. IDL was tested on Mac using XQuartz 2.8.2. A Rosetta 2 emulator is required for M1.

Install IDL 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-idlxx-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 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/idlxx. Enter a command at the shell prompt to start an application:

    idl: Start command-line IDL.

    idlde: Start the IDL Development Environment.

    idlhelp: Start IDL Help.

Install on Mac from a .pkg File

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

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

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

  1. Start the installer:

    • Web download: Navigate to the idlxx-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 idlxx-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 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/idlxx and double-click IDL xx to launch IDL.

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 IDL 8.7.x release to IDL 8.8.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 IDL on other Windows systems. This can be useful when you need to install IDL on multiple computers.

To record the .ini file, use the commands below, then follow the prompts to install IDL. The IDL 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 IDL installation executable file:

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

     IDL_INSTALL_EXECUTABLE.exe /SAVEINF="INI_FILE_DIR\IDL_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 IDL_only.ini to a computer that needs to have IDL 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, IDL_INSTALL_EXECUTABLE_DIR is the directory that contains the IDL installer, IDL_INSTALL_EXECUTABLE is the applicable executable filename from above, and INI_FILE_DIR is the directory that contains the .ini file:

     IDL_INSTALL_EXECUTABLE_DIR\IDL_INSTALL_EXECUTABLE.exe /LOADINF="INI_FILE_DIR\IDL_only.ini" /SP /VERYSILENT /SUPPRESSMSGBOXES /NOCANCEL /NORESTART /FORCECLOSEAPPLICATIONS

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

     D:\setup-idlxx-win.exe /LOADINF="C:\Temp\IDL_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.