Supported operating systems and Agent requirements

NOTE  The Datto RMM Agent can be installed and may function as expected on other operating systems that are not listed in this document. Refer to Help for unsupported operating systems. However, support is provided only for the operating systems outlined in this topic.

Windows

Datto RMM runs as a .NET service on Windows devices. Refer to Troubleshooting .NET issues.

  • Windows 7 32/64-bit (with .NET Framework 4.6.2 or later installed)
  • Windows 8/8.1 32/64-bit (with .NET Framework 4.6.2 or later installed)
  • Windows 10 32/64-bit
  • Windows 11
  • Windows Server 2008 R2 SP1 64-bit (Standard Editions) (with .NET Framework 4.6.2 or later installed)
  • Windows Server 2012 64-bit (with .NET Framework 4.6.2 or later installed)
  • Windows Server 2012 R2 64-bit (with .NET Framework 4.6.2 or later installed)
  • Windows Server 2016 64-bit
  • Windows Server 2019 64-bit
  • Windows Server 2022

Notes

  • ARM64 processors are not supported.
  • Home editions of Windows are not supported.
  • WinVNC.exe, which is sometimes flagged as a Potentially Unwanted Program/Application (PUP/PUA) by antivirus and remote admin tools, is installed as part of the agent install package. Because of this, you may need to add exceptions to your antivirus or remote admin application(s). The default install location of this file is C:\Program Files (x86)\CentraStage\UltraVNC\winvnc.exe.

  • Windows 7 requires .NET Framework 4.6.2 or later because support for the TLS 1.0 and TLS 1.1 protocols has been deprecated. For more information, refer to this Kaseya Community post.
  • Windows 10 Embedded (Windows IoT) is not supported.
  • Windows Server 2016 64-bit, Windows Server 2019 64-bit, and Windows Server 2022: The Agent will work on Server Core with limited remote takeover capabilities. Standard Datto RMM functionality (monitors, jobs, and so forth) will work as expected on Server Core.
  • For information about which operating systems are no longer supported by Microsoft, refer to Microsoft Lifecycle Policy.

macOS

  • Latest two final versions

Notes

  • If not already installed, Rosetta 2 is required for Apple silicon macOS support.
  • The Datto RMM Agent requires that a full runtime version of an open source tool set called Mono is installed on each macOS device. Supported Mono versions: Mono 4.8 and later.
  • If Mono is already installed on the device, the installation script will not attempt to install it. However, if the already installed Mono version is not supported, the Agent will not work.

Linux

  • Fedora Linux: 37, 38
  • Debian GNU/Linux: 11, 12
  • CentOS Stream: 8, 9
  • Ubuntu: 20 LTS, 22 LTS
  • Red Hat Enterprise Linux: 8, 9

Notes

  • Make sure that the libraries listed in the Dependencies section of the following articles are installed for the distribution you are using:
  • The Datto RMM Agent requires that the development version of an open source tool set called Mono (mono-devel package) is installed on each Linux device. Supported Mono versions: Mono 4.8 and later.
  • If Mono is already installed on the device, the installation script will not attempt to install it. However, if the already installed Mono version is not supported, the Agent will not work.
  • The Linux Agent is undergoing a gradual process of migration that, when completed, will remove the requirement for the Mono framework. When this change is complete, it will be announced. The Mono framework will remain a requirement until further notice.
  • Fedora and Debian require yum-utils to be manually installed prior to the Agent installation. When the Agent is being installed, the Linux installation script is able to recognize the supported Linux versions and to install Mono from the official repository. Mono can be installed from EPEL.