Operating system support

YugabyteDB

The following operating systems and architectures are supported for deploying YugabyteDB.

Unless otherwise noted, operating systems are supported by all supported versions of YugabyteDB and YugabyteDB Anywhere. YugabyteDB Anywhere added support for deploying YugabyteDB to ARM-based systems for non-Kubernetes platforms in v2.18.

Operating system x86 ARM Notes
AlmaLinux 8 Recommended for production
Recommended development platform
Default for YBA-deployed nodes
AlmaLinux 9
Amazon Linux 2 v2.18.0 and later
Deprecated in v2.20.0; not supported in v2.21.0.0 release and upcoming release series
CentOS7 Deprecated in v2.20.0; not supported in v2.21.0.0 release and upcoming release series
Oracle Linux 7 Deprecated in v2.20.0; not supported in v2.21.0.0 release and upcoming release series
Oracle Linux 8
Red Hat Enterprise Linux 7 Deprecated in v2.20.0; not supported in v2.21.0.0 release and upcoming release series
Red Hat Enterprise Linux 8 Recommended for production
SUSE Linux Enterprise Server 15 SP5 EA
Ubuntu 18 Deprecated in v2.20.0; not supported in v2.21.0.0 release and upcoming release series
Ubuntu 20
Ubuntu 22 Supported in v2.18.5, v2.20.1