# Linux OS

> List of compatible linux OS Distributions
---

--------

## Recommended

Pigsty works well on EL9, U24, D12, Recommended OS: RockyLinux 9.6, Ubuntu 24.04.2, Debian 12.11

| Distribution           |                          Arch                           |                                              Code                                              |                    PG18                     |                    PG17                     |                    PG16                     |                    PG15                     |                    PG14                     |                    PG13                     |
|:-----------------------|:-------------------------------------------------------:|:----------------------------------------------------------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|
| RHEL9 / Rocky9 / Alma9 | <span class="font-bold text-sky-600">x86_64</span>  |  [`el9.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el9.x86_64.yml)  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| RHEL9 / Rocky9 / Alma9 | <span class="font-bold text-red-600">aarch64</span> | [`el9.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el9.aarch64.yml) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ubuntu 24.04 (`noble`) | <span class="font-bold text-sky-600">x86_64</span>  |  [`u24.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/u24.x86_64.yml)   | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ubuntu 24.04 (`noble`) | <span class="font-bold text-red-600">aarch64</span> | [`u24.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/u24.aarch64.yml)  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Debian 12 (`bookworm`) | <span class="font-bold text-sky-600">x86_64</span>  |  [`d12.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/d12.x86_64.yml)   | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Debian 12 (`bookworm`) | <span class="font-bold text-red-600">aarch64</span> | [`d12.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/d12.aarch64.yml)  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |

**EL 9.6 Recommended**


**Debian 12.11 Recommended**


**Ubuntu 24.04.2 Recommended**




--------

## EL

Pigsty works on RHEL / Rocky / Alma / Anolis / CentOS 8, 9, 10.

| EL Distribution           |                          Arch                           |                                              Code                                               |                      PG18                      |                      PG17                      |                      PG16                      |                      PG15                      |                      PG14                      |                      PG13                      |
|:--------------------------|:-------------------------------------------------------:|:-----------------------------------------------------------------------------------------------:|:----------------------------------------------:|:----------------------------------------------:|:----------------------------------------------:|:----------------------------------------------:|:----------------------------------------------:|:----------------------------------------------:|
| RHEL10 / Rocky10 / Alma10 | <span class="font-bold text-sky-600">x86_64</span>  |  [`el10.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el10.x86_64.yml)  |  ✓   |  ✓   |  ✓   |  ✓   |  ✓   |  ✓   |
| RHEL10 / Rocky10 / Alma10 | <span class="font-bold text-red-600">aarch64</span> | [`el10.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el10.aarch64.yml) |  ✓   |  ✓   |  ✓   |  ✓   |  ✓   |  ✓   |
| RHEL9 / Rocky9 / Alma9    | <span class="font-bold text-sky-600">x86_64</span>  |   [`el9.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el9.x86_64.yml)   |  ✓   |  ✓   |  ✓   |  ✓   |  ✓   |  ✓   |
| RHEL9 / Rocky9 / Alma9    | <span class="font-bold text-red-600">aarch64</span> |  [`el9.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el9.aarch64.yml)  |  ✓   |  ✓   |  ✓   |  ✓   |  ✓   |  ✓   |
| RHEL8 / Rocky8 / Alma8    | <span class="font-bold text-sky-600">x86_64</span>  |   [`el8.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el8.x86_64.yml)   | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| RHEL8 / Rocky8 / Alma8    | <span class="font-bold text-red-600">aarch64</span> |  [`el8.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el8.aarch64.yml)  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| RHEL7 / CentOS7           | <span class="font-bold text-sky-600">x86_64</span>  |   [`el7.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/el7.x86_64.yml)   |                                                |                                                |                                                |   ●   |   ●   |   ●   |
| RHEL7 / CentOS7           | <span class="font-bold text-red-600">aarch64</span> |                                                -                                                |                                                |                                                |                                                |                                                |                                                |                                                |

**RockyLinux 9.6 Recommended**



**EL 7 EOL, EL8 nearing EOL**

For extended support on legacy os, consider our pro subscription.


--------

## Ubuntu

Pigsty works on Ubuntu 24.04 / 22.04:

| Ubuntu Distribution    |                           架构                            |                                             系统代码                                              |                    PG18                     |                    PG17                     |                    PG16                     |                    PG15                     |                    PG14                     |                    PG13                     |
|:-----------------------|:-------------------------------------------------------:|:---------------------------------------------------------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|
| Ubuntu 24.04 (`noble`) | <span class="font-bold text-sky-600">x86_64</span>  |  [`u24.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/u24.x86_64.yml)  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ubuntu 24.04 (`noble`) | <span class="font-bold text-red-600">aarch64</span> | [`u24.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/u24.aarch64.yml) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ubuntu 22.04 (`jammy`) | <span class="font-bold text-sky-600">x86_64</span>  |  [`u22.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/u22.x86_64.yml)  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ubuntu 22.04 (`jammy`) | <span class="font-bold text-red-600">aarch64</span> | [`u22.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/u22.aarch64.yml) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |

**Ubuntu 24.04.2 LTS Recommended**




--------

## Debian

Pigsty works on Debian 12 / 13, we recommend using the latest Debian 12.11

| Debian Distribution    |                          Arch                           |                                             Code                                              |                    PG18                     |                    PG17                     |                    PG16                     |                    PG15                     |                    PG14                     |                    PG13                     |
|:-----------------------|:-------------------------------------------------------:|:---------------------------------------------------------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|:-------------------------------------------:|
| Debian 13 (`trixie`)   | <span class="font-bold text-sky-600">x86_64</span>  |  [`d13.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/d13.x86_64.yml)  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Debian 13 (`trixie`)   | <span class="font-bold text-red-600">aarch64</span> | [`d13.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/d13.aarch64.yml) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Debian 12 (`bookworm`) | <span class="font-bold text-sky-600">x86_64</span>  |  [`d12.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/d12.x86_64.yml)  | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Debian 12 (`bookworm`) | <span class="font-bold text-red-600">aarch64</span> | [`d12.aarch64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/d12.aarch64.yml) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Debian 11 (`bullseye`) | <span class="font-bold text-sky-600">x86_64</span>  |  [`d11.x86_64`](https://github.com/pgsty/pigsty/blob/v3.7.0/roles/node_id/vars/d11.x86_64.yml)  |                                             |                                             | ●  | ●  | ●  | ●  |
| Debian 11 (`bullseye`) | <span class="font-bold text-red-600">aarch64</span> |                                               -                                               |                                             |                                             |                                             |                                             |                                             |                                             |


**Debian 12.11 Recommended**



**Debian 11 nearing EOL**

For extended support on legacy os, consider our pro subscription.
