Configure Local License(Linux)

Before starting SuperMap iDesktopX, you need to configure the license. Under the Linux operating system, you can configure the license by command line.

Configure License Information

Configure *.licx file licensing

Place the requested *.licx file in the/opt/SuperMap/License directory, and grant read and write permissions to the directory. The system automatically uses the license file for the directory (for 30 days), and no additional configuration is required. (Note: You need to create your own File catalog to store the license)

Configure hardware licensing

The hardware license requires the license driver to be installed before the hardware lock can be connected or inserted. If the license server is already configured in the same network segment, the license will be configured automatically, and manual configuration is not required; if there are available hardware lock licenses in other network segments, please follow the following steps to configure the license.

  1. Steps to install the license driver:

    The licensed driver is located in the package/support/SuperMap _ License/support/directory and is named aksusbd-8.31.1.tar. Before installing the license driver, you need to do so as root.

    • Open the terminal and set the root password. If the password has been set, ignore it. Command: sudo passwd root
    • Switch to root, command: sudo
    • -s
    • Enter the product package/support/directory and extract the driver package with the command: tar -xvf aksusbd-8.31.1.tar
    • Enter the extracted directory and command: CD
    • aksusbd-8.31.1
    • Install the driver with the command: sh dinst or ./dinst
    • Execute permission is
    • granted. After installing the driver, you can get a 90-day Trial License to use SuperMap GIS 11i series products. If dinst does not have execute permission, grant execute permission and execute the following command: chmod + X dinst
    • When installing a SuperMap License Center license driver on a
    • Linux 64-bit operating system, some will say, "The 32bit support is missing …" Error. The Linux Bit64 operating system runs in error because it lacks a 32-bit support library. The support libraries that

      need to be installed are listed below.

      • libc6-i386 and ia32-libs (Ubuntu)
      • libstdc++-devel.i686、glibc.i686、libgcc.i686、libstdc++.i686、glibc-devel.i686(RHEL、CentOS、OpenSUSE、 SLES and OES)
      • glibc-32bit (OpenSUSE, SLES, and OES)

      The recommended installation method is to execute the following command in the product package/support directory. Required dependencies will be automatically detected and installed: ./dependencies _ check _ and _ install. Sh install -y

      If you want to uninstall a support library that is already installed, simply issue a command like this: ./dependencies _ check _ and _ install. Sh uninst – y

      Note: After installing the missing 32bit support library, you need to execute the./dinst or sh dinst command again to obtain the 90-day Trial License.

  2. Hardware licensing steps:
    • Open a browser and access the http://localhost:1947 or HTTP://local IP: 1947.
    • Select Configuration
    • on the left.
    • Select the Access to Remote License Managers tab
    • on the right.
    • Fill in the license server IP of other network segments
    • in the Remote License Search Parameters, and click Submit.
    • Wait a few minutes and you'll see the server's encryption lock under the Sentinel Keys option on the left.

Manage License Information

License management allows you to view license status, update licenses, and more.

View the license status

The license status can be queried by executing the following command in the product root directory: $./licensetool. Sh -s

The license status information is product ID, module ID, product name, Type (including official and trial versions), number of licenses, and license Expired Time.

License update

Assign the *.licxOfficial License file you obtained to the File Position and execute the following command: $./license tool. Sh -update/pathname/*.licx