Step by Step Instruction

Step 1 – Download anynode Packages

Before downloading the installation packages, prepare a staging system with internet access. This system is used to download the anynode packages and all required dependencies. The staging system should match the target (offline) system as closely as possible, including:

  • Operating system distribution (e.g. Debian, Ubuntu, RHEL)

  • Operating system version (e.g. Debian 13, RHEL 10)

  • CPU architecture (e.g. x64 or arm64)

Using a staging system with the same operating system ensures that all required dependency packages can be downloaded correctly and later installed on the offline system.

On a system with internet access, navigate to the appropriate directory for your operating system.

Example for Debian 13:

https://linux.te-systems.de/release/deb13/

Download the required packages.

Example:

wget https://linux.te-systems.de/release/deb13/anynode-4.14.10-debian13-x64-release.deb

wget https://linux.te-systems.de/release/deb13/anynodead-4.14.10-debian13-x64-release.deb

wget https://linux.te-systems.de/release/deb13/anynodefe-4.14.10-debian13-x64-release.deb

wget https://linux.te-systems.de/release/deb13/anynodemon-4.14.10-debian13-x64-release.deb

Step 2 – Download Dependency Packages

To ensure that all dependencies are available for offline installation, use a staging system running the same Linux distribution.

Download dependencies without installing the packages:

sudo apt install --download-only ./*.deb

All dependency packages will be stored in:

/var/cache/apt/archives/

This directory will contain:

  • the anynode packages

  • all required system dependency packages

Step 3 – Transfer Packages to the Offline Server

Copy all .deb or .rpm files to the offline system.

Example directory on the target system:

/tmp/anynode-offline

Possible transfer methods include:

  • SCP / SFTP

  • USB storage device

  • internal software repository

To transfer the downloaded .deb or .rpm packages to an offline server, you must use a physical medium or an internal transfer method, because the target system has no internet access.

Step 4 – Verifying the Package Transfer

After copying the files to the offline server, verify that all packages are present.

Example:

ls /tmp/anynode-offline

You should see all required packages such as:

anynode-4.14.10-debian13-x64-release.deb

anynodead-4.14.10-debian13-x64-release.deb

anynodefe-4.14.10-debian13-x64-release.deb

anynodemon-4.14.10-debian13-x64-release.deb

For RHEL systems the files will be .rpm packages.

Once the packages are successfully transferred, proceed with the offline installation.

Step 5 – Install anynode Offline

On the offline server, navigate to the directory containing the packages.

Example:

cd /tmp/anynode-offline

Install the packages using the package manager.

Debian / Ubuntu

sudo apt install ./*.deb

RHEL / Rocky / AlmaLinux

sudo dnf install *.rpm

All components and dependencies will be installed locally.

Step 6 – Verify the Installation

After installation, verify that the anynode services are running.

systemctl status anynode

systemctl status anynodead

systemctl status anynodefe

systemctl status anynodemon

All services should display the status: active (running)