Supported Operating Systems
Fully supported Operating Systems
Fully supported Operating Systems are systems that we frequently build packages for and test on our servers.
For Rudder Nodes
Community support
The community supported OS are available in the repository https://repository.rudder.io/ consult the install section for more details. |
The following operating systems are supported for Rudder Nodes and packages are available freely for these platforms:
OS | Version | Architecture |
---|---|---|
Debian |
11 and 12 |
64bit |
Ubuntu |
20.04 LTS, 22.04 LTS and 24.04 LTS |
64bit |
Red Hat Enterprise Linux (RHEL) / AlmaLinux, Rocky Linux, Oracle Linux / CentOS Stream |
8 and 9 |
64bit |
SUSE Linux Enterprise Server (SLES) |
15 SP4+ |
64bit |
Amazon Linux |
2023 |
64bit |
Subscription support
The subscription supported OS are available in the repository https://download.rudder.io/ it contains the community supported OS and all the OS only avaible through a subscription. Consult install sections for more details. |
The following operating systems are supported for Rudder Nodes and packages are available for these platforms as part of the Rudder subscription:
OS | Version | Architecture |
---|---|---|
Debian |
6 and 7 |
32bit, 64bit |
8 |
32bit, 64bit, armhf (Raspbian) |
|
9 to 12 |
32bit, 64bit, arm64, armhf (Raspbian) |
|
Ubuntu |
10.04 to 16.04 LTS |
32bit, 64bit |
18.04 LTS, 20.04 LTS, 22.04 LTS and 24.04 LTS |
64bit |
|
Red Hat Enterprise Linux (RHEL) / RHEL-like (CentOS, etc) |
3 to 9 |
64bit |
3 to 7 |
32bit |
|
7 to 9 |
ppc64le (Power) |
|
SUSE Linux Enterprise Server (SLES) |
10SP3 and 11 |
32bit, 64bit |
12 and 15 |
64bit, ppc64le (Power) |
|
Slackware |
14.1, 14.2 and 15 |
64bit |
Microsoft Windows Server |
2008 R2, 2012, 2012 R2, 2016, 2019, 2022 |
64bit |
Microsoft Windows |
10 and 11 |
64bit |
Supporting Debian-based systems without systemd
It is possible to use Rudder on platforms without systemd, but systemd is required by the package when the distribution supports it. Please contact the Rudder team if you want a package without systemd on a distribution where systemd has been removed. |
For Rudder server or relay
OS support policy
Our general policy for Rudder server is to support the two latest supported versions. It means:
|
The following operating systems are supported as a Rudder relay or server:
OS | Version | Architecture |
---|---|---|
Debian |
11 and 12 |
64bit |
Ubuntu |
22.04 LTS |
64bit |
Red Hat Enterprise Linux (RHEL) / AlmaLinux, Rocky Linux, Oracle Linux / CentOS Stream |
8 and 9 |
64bit |
SUSE Linux Enterprise Server (SLES) |
15 SP4+ |
64bit |
Amazon Linux |
2023 |
64bit |
Partially supported Operating Systems
Partially supported Operating Systems are systems that we have built packages for and tested at least once (in some cases, many more times) but that are not currently receiving continuous attention or bug fixes.
Partially supported Operating Systems
It is possible to use Rudder on other platforms than the fully supported ones. However, some Techniques may not work properly. If you wish to get Rudder support on those systems, please get in touch with us! |
For Rudder Nodes
The following operating systems have had an agent built using Building the Rudder Agent:
-
FreeBSD
-
Solaris 10
The following operating systems work with packages built for another operating system:
-
OpenSUSE LEAP (with SLES packages)
-
Amazon Linux and Amazon Linux 2 (with RHEL packages)
Building an agent from source
You can also follow the build instructions to build and install Rudder Agent locally on your favorite operating system. Even if we have not tested this OS, there is a reasonable chance that the agent will work successfully. |
← Rudder versions Requirements →