Linux Agent Installation
  • 28 May 2025
  • 1 Minute to read
  • Dark
    Light
  • PDF

Linux Agent Installation

  • Dark
    Light
  • PDF

Article summary

This article covers how to install the ControlUp for Desktops Agent onto Linux devices.

Important
Before you deploy any Agents, read the prerequisites for Agent deployment and make sure that your environment is ready.

For a list of the supported OS versions, see the list of .NET 6 supported OS versions.

To access the Linux Agent downloads, go to ControlUp for Desktops > Configuration > Downloads > Linux Agents and select your Linux architecture.Steps to navigate to the Linux Agents button on the Downloads page.

We recommend that you install the Agent as a systemd-daemon. 

Follow the instructions for your Linux architecture on the Download page. The commands are ready for you to copy and already include your unique tenant URL and device registration code.Highlighted the Recommended install option on the downloads page.

Alternative installation method

You can also install the Agent directly from the command line.

  1. On the Downloads page, click Download to download the latest GA Agent for your Linux architecture.
  2. After the Agent is downloaded, expand the section for your Linux architecture and scroll down to the section Direct install from the command line.
  3. The commands are ready for you to copy and already include your unique tenant URL and device registration code.

Update an existing Agent

To update an existing Agent on a Linux device to the latest GA version, you can rerun the command you used to install the Agent. Depending on your chosen installation method, run one of the highlighted commands to update the Agent.Highlighting step 3 for both installation options on the Agent downloads page.

Update Agent with a custom script action in ControlUp

You can update an existing Agent on a Linux device using the script Force EdgeDX agent update on Linux from the Script Library. Learn how to import scripts from the script library.

After importing the script, you can run it as a custom action on a Linux device from ControlUp to update the Agent. To update the Agent on all devices, or only a certain set of devices, you can run the script on all devices matching a set of filters. Learn how to perform actions on a group of devices.


Was this article helpful?