Agent Linux Setup Guide
A step-by-step installation guide for the DC CORE Telemetry agent and Runtime environment on Linux.
Part 1: Telemetry Setup
Step 1 — Download the Installer
wget https://cud.dccore.io/dcc_downloader_linuxStep 2 — Make It Executable
chmod +x ./dcc_downloader_linuxStep 3 — Install the Telemetry Agent
sudo ./dcc_downloader_linux --background-task --auto-update dcc-telemetry-linuxStep 4 — Retrieve Your Device ID
cat /var/lib/dccore/device_idExample output:
21eb8afa681e4e20af5ae319fed6eda6root@srv301712406:~#⚠️ Note: The device ID appears directly before the command prompt with no line break. In the example above, the Device ID is:
21eb8afa681e4e20af5ae319fed6eda6Copy only the alphanumeric string — do not include the hostname or prompt characters.
Keep this ID safe — it is required to register your device in the DC CORE dashboard.
Part 2: Runtime Setup
Two Runtime versions are available depending on your environment:
| Version | Package Name | Use Case |
|---|---|---|
| GUI | dcc_runtime_linux | Desktops or servers with a display |
| Headless | dcc_runtime_linux_headless | Servers without a GUI (recommended for most deployments) |
Step 1 — Download the Installer
Skip this step if the installer was already downloaded during Part 1 and you are in the same directory.
wget https://cud.dccore.io/dcc_downloader_linuxStep 2 — Make It Executable
chmod +x ./dcc_downloader_linuxStep 3 — Install the Runtime
Headless / Server (recommended):
sudo ./dcc_downloader_linux --background-task --auto-update dcc_runtime_linux_headlessGUI / Desktop:
sudo ./dcc_downloader_linux --background-task --auto-update dcc_runtime_linuxStep 4 — Access the Runtime Interface
Once the Runtime is running, open a browser on any device on the same network and go to:
http://<device-ip>:8444Replace <device-ip> with the local IP address of your Linux server (e.g. http://192.168.1.50:8444).
From the page you can either:
- Scan the QR code using a mobile device, or
- Click the link to open the Central Link Interface
Quick Reference
| Task | Command |
|---|---|
| Download installer | wget https://cud.dccore.io/dcc_downloader_linux |
| Set permissions | chmod +x ./dcc_downloader_linux |
| Install Telemetry | sudo ./dcc_downloader_linux --background-task --auto-update dcc-telemetry-linux |
| Get Device ID | cat /var/lib/dccore/device_id |
| Install Runtime (headless) | sudo ./dcc_downloader_linux --background-task --auto-update dcc_runtime_linux_headless |
| Install Runtime (GUI) | sudo ./dcc_downloader_linux --background-task --auto-update dcc_runtime_linux |
| Access UI | http://<device-ip>:8444 |