Operating system support

This page documents the preview version (v2.21). Preview includes features under active development and is for development and testing only. For production, use the stable version (v2024.1). To learn more, see Versioning.

YugabyteDB

The following table describes the operating system and architecture support 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 YugabyteDB Anywhere-deployed nodes
AlmaLinux 9
Oracle Linux 8
Red Hat Enterprise Linux 8 Recommended for production
Red Hat Enterprise Linux 9.3 and later Supported in v2.20.3 and later. EA
SUSE Linux Enterprise Server 15 SP5 EA
Ubuntu 20
Ubuntu 22 Supported in v2.18.5, v2.20.1

The following table describes operating systems and architectures that are no longer supported for deploying YugabyteDB.

Operating system x86 ARM Notes
Amazon Linux 2 Supported in v2.18.0 and later
Deprecated in v2.20
Removed support in v2.21.
CentOS 7 Deprecated in v2.20
Removed support in v2.21.
Oracle Linux 7 Deprecated in v2.20
Removed support in v2.21.
Red Hat Enterprise Linux 7 Deprecated in v2.20
Removed support in v2.21.
Ubuntu 18 Deprecated in v2.20
Removed support in v2.21.