205
Install and License IDL 8.8.2
These instructions describe how to install and license IDL on Windows, UNIX, and Mac platforms. See the following:
For system requirements, see the IDL System Requirements topic in the L3Harris Geospatial Documentation Center.
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.2 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:
-
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.
- Follow the prompts to install the software.
-
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 Manage Licenses Online 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.exe
utility 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.exe
can 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.exe
file 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.2 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.1. A Rosetta 2 emulator is required for M1.
Install IDL from a web download or a DVD as follows:
-
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
.
-
Start the installer with one of these commands:
- Web download:
./install.sh
- DVD:
./install-idlxx-unix.sh
- Follow the prompts to install the software.
-
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 Manage Licenses Online 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.
-
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.2 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.1. A Rosetta 2 emulator is required for M1.
Install IDL from a web download or a DVD as follows:
-
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
.
- Follow the prompts to install the software.
-
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 Manage Licenses Online 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.
-
From the Mac Finder, go to INSTALL_DIR/idlxx
and double-click IDL xx
to launch IDL.
Manage Licenses
See the Manage Licenses Online topic in the L3Harris Geospatial Documentation center.
Windows Silent Installation
If you are upgrading from an IDL 8.7.x release to IDL 8.8.2 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:
- Open a command window, running as administrator.
-
Navigate to the location of the IDL installation executable file:
- Web download:
idlxx-win.exe
- DVD:
setup-idlxx-win.exe
-
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"
- 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:
- Copy
IDL_only.ini
to a computer that needs to have IDL installed.
- Open a command window, running as administrator.
-
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.