Installing Sentinel LDK Run-time Environment on a Linux machine

NOTE   When installing Sentinel LDK Run-time Environment on an end user's machine: To support your application on both 32-bit and 64-bit architectures, ensure that you provide both 32-bit and 64-bit customized Vendor libraries with the Run-time Environment installer. These libraries are contained in the following files:

>haspvlib_<vendorID>.so

>haspvlib_x86_64_<vendorID>.so

>haspvlib_armhf_<vendorID>.so

>haspvlib_arm64_<vendorID>.so

To install the Sentinel LDK Run-time Environment using RPM or DEB:

1.Go the Sentinel LDK Linux directory on your Linux machine. For more information, see the Sentinel LDK Getting Started Guide for Linux.

2.Disconnect your Sentinel HL key (if any) from the machine.

3.Open a terminal window and navigate to Linux/Redistribute/Runtime.

4.As root, enter the following command:

For RedHat, SUSE, or CentOS 32-bit ARM systems:

rpm -i aksusbd-10.11-1.armv7hl.rpm

For RedHat, SUSE, or CentOS 64-bit ARM systems:

rpm -i aksusbd-10.11-1.aarch64.rpm

For RedHat, SUSE, or CentOS 64-bit Intel systems:

rpm -i aksusbd-10.11-1.x86_64.rpm

For Ubuntu or Debian 32-bit ARM systems:

dpkg -i aksusbd_10.11-1_armhf.deb

For Ubuntu or Debian 64-bit ARM systems:

dpkg -i aksusbd_10.11-1_arm64.deb

For Ubuntu or Debian 64-bit Intel systems:

dpkg -i aksusbd_10.11-1_amd64.deb

NOTE   All install/uninstall commands must be executed with root rights. In Ubuntu, prefix the commands with the sudo command; in other distributions, use the su utility to become root in the terminal window.

The Sentinel LDK Run-time Environment is launched.

5.Reconnect the Sentinel HL key (if any).

NOTE   At this point, for older HASP HL keys, the firmware on the HL key may be automatically upgraded. During the upgrade process, the key will blink continuously. Do not remove the key while it is blinking. If you remove the key too soon, the key may no longer be visible in Admin Control Center. If the key is not visible, or if the upgrade does not occur, see Upgrading HASP HL Key Firmware.

To install the Sentinel LDK Run-time Environment from a script:

(Use this procedure if the distribution does not support RPM or DEB.)

1.Go the Sentinel LDK Linux directory on your Linux machine. For more information, see the Sentinel LDK Getting Started Guide for Linux.

2.Disconnect your Sentinel HL key (if any) from the machine.

3.Copy the package Linux/Redistribute/Runtime/aksusbd-10.11.1.tar.gz to a local directory.

4.Open a terminal window in the local directory.

5.Enter the following command to uncompress the package containing the Run-time Environment installer:

tar zxvf aksusbd-10.11.1.tar.gz

6.Enter the following command to change to the directory containing the installer:

cd aksusbd-10.11.1

7.As root, enter the command: ./dinst

The Sentinel LDK Run-time Environment is launched.

8.Reconnect the Sentinel HL key (if any).

NOTE   At this point, for older HASP HL keys, the firmware on the HL key may be automatically upgraded. During the upgrade process, the key will blink continuously. Do not remove the key while it is blinking. If you remove the key too soon, the key may no longer be visible in Admin Control Center. If the key is not visible, or if the upgrade does not occur, see Upgrading HASP HL Key Firmware.