# OS Requirements

+ For the following combinations of operating systems and CPU architectures, you can compile, build, and deploy TiDB.
+ However, TiDB does not guarantee enterprise-level production quality:

| Operating systems                                         | Supported CPU architectures |
| :-------------------------------------------------------- | :-------------------------- |
| macOS 12 (Monterey) or later                              | x86_64, ARM 64              |
| Oracle Enterprise Linux 7.3 or a later 7.x version        | x86_64,                     |
| Ubuntu LTS 18.04 or later                                 | x86_64,                     |
| CentOS 8 Stream                                           | x86_64, ARM 64              |
| Debian 9 (Stretch) or later                               | x86_64                      |
| Fedora 35 or later                                        | x86_64                      |
| openSUSE Leap later than v15.3 (not including Tumbleweed) | x86_64                      |
| SUSE Linux Enterprise Server 15                           | x86_64                      |

------------------------------------------------------------------------------------------------
For the following combinations of operating systems and CPU architectures, you can compile, build, and deploy TiDB. In addition, you can also use the basic features of OLTP, OLAP, and the data tools. However, TiDB does not guarantee enterprise-level production quality.

