Installation

Astute Systems products are distributed as binary packages only, with the exception of the SDK examples (source-only, see SDK Reference). All LDM packages are available for:

  • Ubuntu 24.04 x86_64
  • Ubuntu 26.04 x86_64
  • Alma Linux 9 x86_64
  • Alma Linux 10 x86_64

The core services (shipped in atlas-services) are also available for the Astute Systems BushNET embedded imx95 GVA server (aarch64).

Package dependency resolution is handled by your distribution's package manager (apt on Ubuntu, dnf on Alma Linux) — you never need to track down or install a dependency by hand.

Prerequisites

  • One of the supported platforms above (x86_64, or aarch64 for the BushNET/imx95 GVA server)
  • Root/sudo access for package installation
  • An Astute Systems customer account with an active licence/support entitlement
  • Internet access to reach the Astute Systems package repository (or the customer portal, if downloading packages directly)

Choose an Installation Method

RPM support coming soon

The package repository is the easiest way to install and keep your system up to date.

  1. Follow the setup instructions at astutesys.com/support/my-account/apt-repos to add the Astute Systems repository and signing key to your system (apt on Ubuntu, dnf on Alma Linux).
  2. Update your package lists:

    sudo apt update
    
    sudo dnf makecache
    
  3. Install the product line(s) covered by your licence (see the table below).

Option 2: Direct Package Download

If your system doesn't have package-repository access, download the packages for your product line from the customer support section of the website:

astutesys.com/releases/ldm

Install with your package manager, not dpkg/rpm directly — this still resolves dependencies (including against the repository, if it's also configured), whereas dpkg -i / rpm -i will not:

sudo apt install ./<package-name>_<version>_amd64.deb

If you downloaded several related packages together, pass them all in one command so apt can resolve dependencies between them in a single pass:

sudo apt install ./pkg-one_*.deb ./pkg-two_*.deb
sudo dnf install ./<package-name>-<version>.x86_64.rpm

As with apt, pass several downloaded packages in one command so dnf can resolve dependencies between them in a single pass:

sudo dnf install ./pkg-one-*.rpm ./pkg-two-*.rpm

Installing a Product Line

Each product line is a single metapackage that pulls in every service and application it needs:

Metapackage Product Line Contents
atlas ATLAS GVA core stack — registry, alarms, UACM, HMI, gateways
talos TALOS BMS application, tile server, map/data overlays
hermes HERMES VoIP server/agent, MCP server, chat app
ldm-sdk LDM SDK Developer headers (libldm10-dev), AstuteDDS dev package, ldmx, bohemian, and source examples
sudo apt install atlas
sudo dnf install atlas

You can install more than one product line at once; only the packages covered by your licence will be usable at runtime.

Verifying Installation

dpkg -l | grep -E "atlas|talos|hermes|ldm-sdk"
rpm -qa | grep -E "atlas|talos|hermes|ldm-sdk"

Installed services are not started or enabled automatically — see GVA Services for how to start them.

Uninstallation

sudo apt remove atlas

Follow up with sudo apt autoremove to clean up any dependencies that are no longer required.

sudo dnf remove atlas

Follow up with sudo dnf autoremove to clean up any dependencies that are no longer required.

Next Steps

After installation:

  1. Set up your licence
  2. Follow the Quick Start guide
  3. Learn about GVA services