2025年9月25日: PostgreSQL 18 发布!
支持的版本: 当前 (18) / 17 / 16 / 15 / 14 / 13
开发版本: devel
不支持的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

17.6. 支持的平台 #

PostgreSQL 开发社区认为平台(即 CPU 架构和操作系统组合)受支持,如果代码中提供了在该平台上工作的机制,并且最近已在该平台上验证了其构建和回归测试。目前,平台兼容性的大部分测试由 PostgreSQL Build Farm 中的测试机器自动完成。如果您有兴趣在构建农场中未代表但代码可以正常工作或可以使其工作的平台上使用 PostgreSQL,强烈建议您设置一个构建农场成员机器,以确保持续的兼容性。

总的来说,PostgreSQL 预计可以在以下 CPU 架构上运行:x86、PowerPC、S/390、SPARC、ARM、MIPS 和 RISC-V,包括大端、小端、32 位和 64 位变体(如果适用)。

PostgreSQL 预计可以在以下操作系统的当前版本上运行:Linux、Windows、FreeBSD、OpenBSD、NetBSD、DragonFlyBSD、macOS、Solaris 和 illumos。其他类 Unix 系统也可能可用,但目前未进行测试。在大多数情况下,给定操作系统支持的所有 CPU 架构都可以运行。请参阅下面的 第 17.7 节,了解您的操作系统是否有特定信息,特别是如果您使用的是较旧的系统。

如果您在已知根据近期构建农场结果受支持的平台上遇到安装问题,请报告给 。如果您有兴趣将 PostgreSQL 移植到新平台, 是讨论该问题的合适场所。

PostgreSQL 或 POSTGRES 的历史版本也曾在包括 Alpha、Itanium、M32R、M68K、M88K、NS32K、PA-RISC、SuperH 和 VAX 的 CPU 架构以及包括 4.3BSD、AIX、BEOS、BSD/OS、DG/UX、Dynix、HP-UX、IRIX、NeXTSTEP、QNX、SCO、SINIX、Sprite、SunOS、Tru64 UNIX 和 ULTRIX 在内的操作系统上运行。

提交更正

如果您在文档中看到任何不正确、与您在使用特定功能时的体验不符或需要进一步澄清的内容,请使用此表单报告文档问题。