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)