This guide covers installing Airlock binaries on Linux:

  • airlock — server and agent
  • airsh — command-line client
  • airctl — administration tool
  • airbot — Machine ID agent

Client tools (airsh, airctl, airbot) must be the same major version as the cluster they connect to. Airlock servers are compatible with clients of the same major version or one major version older. Clients of a newer major version are not supported.

Supported Platforms

Airlock is supported on the following Linux distributions. All listed platforms support airlock, airctl, airsh, airbot, and the web interface.

Supported Linux Distributions

DistributionSupported Versions
ALT Linux8 SP (release 10), p10, 10.0, 10.1, 10.2, 11
Astra Linux Special Edition1.7, 1.8
CentOS7, 8, 9, 10*
Debian10, 11, 12, 13
openSUSE15.4, 15.5, 15.6
Rocky Linux8, 9
Ubuntu18.04, 20.04, 22.04, 24.04, 26.04
RED OS7.3, 8.0
ROSA Server7.9, 12.4, 12.5, 12.6
MOS OS15.4, 15.5

Enhanced session recording requires Linux kernel v5.8+. Package manager installation (apt, yum, zypper) requires systemd. Repositories do not include packages for every distribution variant — you may need to replace ID with ID_LIKE for the nearest supported distribution.

Installation on Linux

The installation includes all components: airlock, airsh, airctl, and airbot.

Installation via Script

Run on the target host:

curl https://deckhouse.ru/downloads/airlock/install.sh | bash -s

The script updates the package manager repository and installs the latest version of Airlock.

Installing a Specific Version

To install a specific version, append it to the command:

curl https://deckhouse.ru/downloads/airlock/install.sh | bash -s v15.0.0

Verifying the Installation

airlock version
airsh version
airctl version

Installation from a tar Archive

Alternatively, download the archive from the official downloads page:

export version=v15.0.0
export os=linux
export arch=amd64
curl -O https://deckhouse.ru/downloads/airlock/airlock-${version}-${os}-${arch}-bin.tar.gz
tar -xzf airlock-${version}-${os}-${arch}-bin.tar.gz
sudo ./install

Checksums

SHA256 checksums are available on the downloads page to verify binary integrity:

export version=v15.0.0
export os=linux
export arch=amd64
curl https://deckhouse.ru/downloads/airlock/airlock-${version}-${os}-${arch}-bin.tar.gz.sha256

Next Steps

After installing the binaries: