Support and Documentation

LJM Software Installer - Linux x64

Below is the latest release of the LabJack Modbus Driver (LJM) for Linux x64. This includes devices with the most common AMD and Intel based processors. LJM supports T-Series and Digit devices. For other devices see Software Installer Downloads.


⬇️

Download - Linux x64 Installer

Included Software Packages and Versions

The following software is included: Kipling - Version: 3.4.6, LJM Library - Version: 1.2304, LJM Constants - Version: 2025.05.06.A


LJLogM and LJStreamM do not support Linux.

Installation Instructions

Installation Instructions

  1. Download an appropriate LJM installer package from our download links above.

  2. Navigate to the file location in which you downloaded the package from a terminal session.

  3. Extract the package using the tar or unzip command:

    1. Extract a .tar.gz archive: tar -zvxf [installer package name here].tar.gz

    2. Extract a .zip archive: unzip [installer package name here].zip

  4. Navigate (cd) into the installer directory: cd [installer package name here]

  5. Run the install script with sudo: sudo ./labjack_ljm_installer.run

Optional Installer Arguments

The LJM Linux Installers are makeself archives and therefore support the makeself arguments. One useful set of arguments is --noexec --target <targetDir> which allows you to extract the archive contents to targetDir for analysis:

sudo ./labjack_ljm_installer.run --noexec --target <targetDir>

Optional Installer Setup Script Arguments

Arguments can be passed to the underlying LabJack setup script by adding a -- construct before any setup script arguments. The following setup script arguments are supported:

  • --with-kipling: Install Kipling (Default).

  • --without-kipling: Don't install Kipling.

  • --restart-device-rules: Restart the udev device rules. (Default).

  • --no-restart-device-rules: Don't restart the udev device rules. This is useful for Docker containers.

  • --remove-extracted: Remove the extracted folder. (Default).

  • --no-remove-extracted: Don't remove the extracted folder.

Example:

Install without Kipling.

sudo ./labjack_ljm_installer.run -- --without-kipling


Removal Instructions (Uninstalling)

To uninstall LJM, see this guide: LJM Uninstallation Instructions