バージョンごとのドキュメント一覧

17.6. サポートされるプラットフォーム #

<title>Supported Platforms</title>

A platform (that is, a CPU architecture and operating system combination) is considered supported by the <productname>PostgreSQL</productname> development community if the code contains provisions to work on that platform and it has recently been verified to build and pass its regression tests on that platform. Currently, most testing of platform compatibility is done automatically by test machines in the <ulink url="https://buildfarm.postgresql.org/">PostgreSQL Build Farm</ulink>. If you are interested in using <productname>PostgreSQL</productname> on a platform that is not represented in the build farm, but on which the code works or can be made to work, you are strongly encouraged to set up a build farm member machine so that continued compatibility can be assured. プラットフォーム(CPUアーキテクチャとオペレーティングシステムの組み合わせ)は、そのプラットフォーム上で動作する仕組みがコード内に存在し、かつ、そのプラットフォーム上で構築およびリグレッションテストに合格することが最近検証できた場合に、PostgreSQL開発者コミュニティによってサポートされたものとみなされます。 現在、プラットフォームの互換性に関するほとんどの試験はPostgreSQLビルドファーム中の試験マシンによって自動的に行われます。 ビルドファームに存在しないが、コードが動作するあるいは動作させることができたプラットフォームにおけるPostgreSQLの使用に興味のあるかたは、継続した互換性を確実にするために、ビルドファームのメンバマシンとして設定することを強く勧めます。

In general, <productname>PostgreSQL</productname> can be expected to work on these CPU architectures: x86, PowerPC, S/390, SPARC, ARM, MIPS, RISC-V, and PA-RISC, including big-endian, little-endian, 32-bit, and 64-bit variants where applicable. It is often possible to build on an unsupported CPU type by configuring with <option>&#45;-disable-spinlocks</option>, but performance will be poor. 《マッチ度[57.326478]》一般的に、PostgreSQLは、次のCPUアーキテクチャで動作することを期待できます。 x86, x86_64, IA64, PowerPC, PowerPC 64, S/390, S/390x, Sparc, Sparc 64, ARM, MIPS, MIPSEL, PA-RISC。 M68K、M32R、VAXをサポートするコードは存在しますが、これらのアーキテクチャで試験が行われたという報告は最近ありません。 --disable-spinlocksを付けることで、未サポートの種類のCPUでも構築することがしばしばできますが、性能は低下します。 《機械翻訳》一般に、PostgreSQLは、これらのCPUアーキテクチャで動作することが期待できます。 x86、PowerPC、S/390、SPARC、ARM、MIPS、RISC-V、PA-RISCなどです。 適切な場合には、--disable-spinlocksで構成することでサポートされていないCPUタイプでも構築できますが、パフォーマンスは低下します。

<productname>PostgreSQL</productname> can be expected to work on current versions of these operating systems: Linux, Windows, FreeBSD, OpenBSD, NetBSD, DragonFlyBSD, macOS, AIX, Solaris, and illumos. Other Unix-like systems may also work but are not currently being tested. In most cases, all CPU architectures supported by a given operating system will work. Look in <xref linkend="installation-platform-notes"/> below to see if there is information specific to your operating system, particularly if using an older system. 《マッチ度[78.244275]》PostgreSQLは次のオペレーティングシステムで動作することを期待できます。 Linux(最近のディストリビューションすべて), Windows(XP以降), FreeBSD, OpenBSD, NetBSD, macOS, AIX, HP/UX, Solaris。 他のUnixに似たシステムでも動作するかもしれませんが、最近試験されていません。 ほとんどの場合、指定されたオペレーティングシステムでサポートされるCPUアーキテクチャはすべて動作するでしょう。 特に古めのシステムを使用している場合、以下の17.7を参照し、使用するオペレーティングシステム固有の情報がないか確認してください。 《機械翻訳》PostgreSQLは、現在のバージョンのこれらのオペレーティングシステムで動作することが期待できます。 Linux、Windows、FreeBSD、OpenBSD、NetBSD、DragonFlyBSD、macOS、AIX、Solaris、およびillumosです。 他のUnixライクなシステムも動作するかもしれませんが、現在はテストされていません。 ほとんどの場合、特定のオペレーティングシステムでサポートされているすべてのCPUアーキテクチャが動作します。 特に古いシステムを使用している場合は、17.7を参照してください。

If you have installation problems on a platform that is known to be supported according to recent build farm results, please report it to <email>pgsql-bugs@lists.postgresql.org</email>. If you are interested in porting <productname>PostgreSQL</productname> to a new platform, <email>pgsql-hackers@lists.postgresql.org</email> is the appropriate place to discuss that. 最近のビルドファームの結果でサポートしているものとされているプラットフォームでインストールに問題があった場合は、に報告してください。 新しいプラットフォームへのPostgreSQLの移植に興味があるのならば、がその議論に適しています。

Historical versions of <productname>PostgreSQL</productname> or POSTGRES also ran on CPU architectures including Alpha, Itanium, M32R, M68K, M88K, NS32K, SuperH, and VAX, and operating systems including 4.3BSD, BEOS, BSD/OS, DG/UX, Dynix, HP-UX, IRIX, NeXTSTEP, QNX, SCO, SINIX, Sprite, SunOS, Tru64 UNIX, and ULTRIX. 《機械翻訳》PostgreSQLまたはPOSTGRESの以前のバージョンは、Alpha、Itanium、M32R、M68K、M88K、NS32K、SuperH、VAXなどのCPUアーキテクチャと、4.3BSD、BEOS、BSD/OS、DG/UX、Dynix、HP-UX、IRIX、NeXTSTEP、QNX、SCO、SINIX、Sprite、SunOS、Tru64 UNIX、ULTRIXなどのオペレーティングシステムでも動作していました。