>  Docs Center  >  Licensing  >  Install the New Licensing Engine Patch on Linux and Mac

Install the New Licensing Engine Patch on Linux and Mac



The new licensing system requires one of the following:

  • macOS 10.14, 10.15, and 11 or higher (M1 and Intel 64-bit)
  • Linux (Intel/AMD 64-bit, kernel 3.10.0 or higher, glibc 2.17 or higher)

See the following sections:

Install the Licensing Patch

  1. Navigate to the setup-envi-idl_nextgen_license_patchxx-unix.tgz file that was downloaded to your computer and unpack it:

    tar xvf setup-envi-idl_nextgen_license_patchxx-unix.tgz

  2. Navigate to the directory where the installer script was unpacked (setup-envi-idl_nextgen_license_patchxx-unix).

  3. Start the installer with the following command:

    sudo ./install_unix.sh

  4. At the End User License Agreement prompt, type y to accept the terms of the agreement.

  5. At the prompt, enter the directory that contains the ENVI and/or IDL installations.

    • If you provide a root location, such as /usr/local/harris/, the installer will look for multiple installation in that directory and patch all of them.
    • If you provide a specific directory, such as /usr/local/harris/envi55, the installer will patch only that installation.
  6. Activate the license, described next.

License Administrator

Activate your license using the ENVI-IDL License Administrator tool. You may be prompted to launch the License Administrator after installation, or you can open the License Administrator tool with one of the following:

See the following sections for managing licenses:

See also Licensing Utility for instructions to manage licenses using a command-line utility.

Licensing Utility

Use the licensing command-line utility to do the following from the command line:

To use the Licensing utility, open a terminal window and change to the following directory:

  • Linux:INSTALL_DIR/idlxx/license_utils/bin.linux.x86_64 for IDL installations, or INSTALL_DIR/envixx/idlxx/license_utils/bin.linux.x86_64 for ENVI installations.

  • Mac (Intel hardware):INSTALL_DIR/idlxx/license_utils/bin.darwin.x86_64 for IDL installations, or INSTALL_DIR/envixx/idlxx/license_utils/bin.darwin.x86_64 for ENVI installations.

  • Mac (M-series):INSTALL_DIR/idlxx/license_utils/bin.darwin.arm64 for IDL installations.

Activate a License

To activate a license (requires Internet access):

./licensing activate <activation_code>

where <activation code> is in the format 0000-0000-0000-0000. Submitting the activation code contacts the licensing portal with machine binding information. The portal returns a license, which will then be installed.

  • You can call activate multiple times to add more codes to the existing license, without needing to deactivate.

  • You can also enter multiple activation codes in the command. For example:

    ./licensing activate <activation_code1> <activation_code2>

Deactivate a License

If you activated a license on your machine, deactivating the license releases it so that it can be activated on a different machine. To deactivate a license (requires Internet access):

./licensing deactivate

You can also deactivate a specific license:

./licensing deactivate <activation_code>

where <activation code> is in the format 0000-0000-0000-0000.

Print Binding Keys

To print the machine's key binding to the screen:

./licensing get bindings

Print License Details

To print license details to the screen:

./licensing show license

Other Options with the License Utility

Troubleshooting

Contact Us



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
   Contact Us