diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index 92411369b98..a05265cd7d1 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -90,13 +90,10 @@ RPMやDebianパッケージなどパッケージ済みの配布物をインス GNU make, but the other requirements below still apply. --> -《マッチ度[58.157390]》代替として、Mesonを使用してPostgreSQLを構築することもできます。 -これは現在実験的な機能です。 +代替として、Mesonを使用してPostgreSQLを構築できます。 +これはPostgreSQLVisual Studioを使用してWindowsで構築するための唯一のオプションです。 +その他のプラットフォームでは、Mesonを使うことは現在実験的な機能です。 Mesonを使用することを選択した場合、GNU makeは必要ありませんが、以下の他の要件は引き続き適用されます。 -《機械翻訳》または、PostgreSQLMesonを使用して構築できます。 -これはPostgreSQL Visual Studioを使用してWindowsで構築するための唯一のオプションです。 -他のプラットフォームでは、Mesonは現在実験中です。 -Mesonを使用する場合、GNUmakeは必要ありませんが、以下の他の要件は適用されます。 @@ -153,11 +150,9 @@ RPMやDebianパッケージなどパッケージ済みの配布物をインス yacc programs cannot be used. Bison needs to be at least version 2.3. --> -《マッチ度[51.012146]》Flex 2.5.35以降とBison 2.3以降を使うようにしてください。 +FlexBisonが必要です。 他のlexyaccプログラムは使用できません。 -《機械翻訳》FlexおよびBisonが必要です。 -その他のlexおよびyaccプログラムは使用できません。 -Bisonニーズは少なくともバージョン2.3である必要があります。 +Bisonは少なくともバージョン2.3であることが必要です。 @@ -349,10 +344,8 @@ ICUサポートを使用するには、ICU4Cパッケ the sysconfig module. The minimum supported version is Python 3.6.8. --> -《マッチ度[86.315789]》PL/Pythonサーバプログラム言語を構築するには、ヘッダファイルとsysconfigモジュールを含むPythonのインストレーションが必要です。 -要求される最小のバージョンはPython 3.2です。 -《機械翻訳》PL/Pythonサーバプログラミング言語をビルドするには、ヘッダファイルとsysconfigモジュールを含むPythonインストールが必要です。 -最低限サポートされているバージョンはPython3.6.8です。 +PL/Pythonサーバプログラム言語を構築するには、ヘッダファイルとsysconfigモジュールを含むPythonのインストレーションが必要です。 +サポートされる最小のバージョンはPython 3.6.8です。 @@ -427,13 +420,9 @@ ICUサポートを使用するには、ICU4Cパッケ have /dev/urandom (except Windows). The minimum required version is 1.1.1. --> -《マッチ度[88.628763]》暗号化されたクライアント接続をサポートする場合にはOpenSSLが必要です。 +暗号化されたクライアント接続をサポートする場合にはOpenSSLが必要です。 OpenSSLは、/dev/urandomのないプラットフォーム(Windowsを除く)での乱数生成のためにも必要です。 -要求される最小のバージョンは1.0.2です。 -《機械翻訳》暗号化されたクライアント接続をサポートする場合は、OpenSSLが必要です。 -/dev/urandom以外のを持たないプラットフォームでのランダム番号の生成には、OpenSSLも必要です。 -必要な最小バージョンは1.1.1です。 -Windows +要求される最小のバージョンは1.1.1です。 -《機械翻訳》また、LibreSSLOpenSSL互換性レイヤを使用してサポートされています。 -バージョンの最小要件は3.4です(OpenBSDバージョン7.0より)。 +また、LibreSSLOpenSSL互換層を使用してサポートされています。 +要求される最小のバージョンは(OpenBSDバージョン7.0由来の)3.4です。 @@ -465,7 +454,7 @@ Windows which implements the OAuth Device Authorization flow for client applications. --> -《機械翻訳》ビルドアプリケーション用のOAuthオプショナルAuthorizationデバイスを実装するフローモジュールをクライアントするには、Curlが必要です。 +Curlが、クライアントアプリケーション向けにOAuthデバイス認証フローを実装するオプションモジュールを構築するには必要です。 @@ -1400,12 +1389,9 @@ Tclは、Tclへのインタフェースモジュールを構築するために The minimum required version of LLVM is currently 14. --> -《マッチ度[83.214286]》LLVMに基づいたJITコンパイル(を参照)のサポートを有効にして構築します。 +LLVMに基づいたJITコンパイル(を参照)のサポートを有効にして構築します。 これには、LLVMライブラリがインストールされている必要があります。 -LLVMの要求される最小のバージョンは現在10です。 -《機械翻訳》LLVMベースのJITコンパイル用のサポートを持つビルド(を参照)。 -これにはLLVMライブラリがインストールされている必要があります。 -LLVMの最小必要バージョンは現在14です。 +LLVMの要求される最小のバージョンは現在14です。 -《マッチ度[68.269231]》SSL(暗号化)接続のサポートを有効にして構築します。 -サポートされている唯一のLIBRARYです。 +SSL(暗号化)接続のサポートを有効にして構築します。 +サポートされている唯一のLIBRARYで、これはOpenSSLLibreSSLの両方に使用されます。 これには、OpenSSLパッケージがインストールされている必要があります。 configureは、処理を進める前にOpenSSLのインストールを確認するために、必要なヘッダファイルとライブラリを検査します。 -《機械翻訳》SSL(暗号化された接続のためのサポートのあるビルド。 -サポートされているライブラリのみで、OpenSSLLibreSSLの両方に使用されます。 -これにはOpenSSLパッケージがインストールされている必要があります。 -configure必要なヘッダファイルとライブラリのためにチェックはmakeに行き、OpenSSLインストールが前手続きとして十分であることを確認します。 @@ -1691,10 +1673,9 @@ macOSで推奨します。 and libraries to make sure that your curl installation is sufficient before proceeding. --> -《機械翻訳》OAuth 2.0ビルドフロー用のlibcurlサポートを備えたクライアント。 -このバージョンにはlibcurl機能7.61.0以降が必要です。 -これを使用して構築すると、必要なヘッダファイルとライブラリがmakeにチェックされ、curlインストールで十分であることが確認されます。 -前を続行します。 +OAuth 2.0クライアントフロー用にlibcurlサポートを有効にして構築します。 +この機能にはlibcurlバージョン7.61.0以降が必要です。 +この設定で構築すると、必要なヘッダファイルとライブラリがチェックされ、curlのインストールが十分であるかどうかが確認されてから処理が続行されます。 @@ -1708,9 +1689,8 @@ macOSで推奨します。 Only supported on platforms for which the libnuma library is implemented. --> -《機械翻訳》ビルドと基本NUMAサポート。 -libnumaサポートが実装されているプラットフォームでのみサポートされます。 -ライブラリ +基本NUMAサポート用にlibnumaサポートを有効にして構築します。 +libnumaライブラリが実装されているプラットフォームでのみサポートされます。 @@ -1722,14 +1702,14 @@ macOSで推奨します。 -《機械翻訳》ビルドとliburing、サポート入出力のための非同期のio_uringを有効化。 +liburingを使用して構築し、非同期I/O用にio_uringサポートを有効にします。 -《機械翻訳》必要なコンパイラとリンクオプションを検出するために、PostgreSQLは問い合わせpkg-config。 +必要なコンパイラとリンカオプションを検出するために、PostgreSQLはpkg-configに問い合わせます。 -《マッチ度[81.761006]》通常以外の場所にインストールしたlibxml2インストレーションを使用するためには、pkg-config関連の環境変数を設定するか(そのドキュメントを参照してください)。 -《機械翻訳》通常とは異なる場所にあるインストールを使用するには、pkg-config-関連の環境変数を設定します(文書を参照。 +通常以外の場所にインストールしたliburingインストレーションを使用するためには、pkg-config関連の環境変数を設定します(そのドキュメントを参照してください)。 @@ -2825,17 +2804,11 @@ libxml2インストレーションの場所を特定するために使用する< are added to the CFLAGS, CXXFLAGS, and LDFLAGS options set up by configure. For example, you could do --> -《マッチ度[89.295775]》configureが選んだコンパイラフラグに対して、事後にフラグを追加することが有用な場合があります。 +configureが選んだコンパイラフラグに対して、事後にフラグを追加することが有用な場合があります。 重要な例は、configureに渡すCFLAGSgccオプションを含められないことです。なぜなら、そうするとconfigureの組み込みテストの多くが失敗するからです。 そのようなフラグを追加するには、makeを実行する時にCOPT環境変数に含めてください。 -configureで設定されたCFLAGSオプションとLDFLAGSオプションの両方に、COPTの内容が追加されます。 +configureで設定されたCFLAGSCXXFLAGSLDFLAGSオプションに、COPTの内容が追加されます。 例えば、以下のようにします。 -《機械翻訳》configureによって選択されたセットの後にコンパイラフラグを追加すると便利な場合があります。 -重要な例は、configureに渡されるCFLAGSgccオプションを含めることができないことです。 -これは、configureの組み込みテストの多くに違反するためです。 -このようなフラグを追加するには、makeの実行中にCOPT環境変数にフラグをincludeします。 -COPTの内容は、configureによって設定されたCFLAGSCXXFLAGSLDFLAGSオプションに追加されます。 -例の場合は、あなたはできます。 make COPT='-Werror' @@ -3548,14 +3521,10 @@ PL/Tclのビルド時に使用するTclバージョンを指定します。 LLVM is currently 14. Disabled by default. --> -《マッチ度[83.056478]》LLVMに基づいたJITコンパイル(を参照)のサポートを有効にして構築します。 +LLVMに基づいたJITコンパイル(を参照)のサポートを有効にして構築します。 これには、LLVMライブラリがインストールされている必要があります。 -LLVMの要求される最小のバージョンは現在10です。 +LLVMの要求される最小のバージョンは現在14です。 デフォルトでは無効です。 -《機械翻訳》LLVMベースのJITコンパイル用のサポートを持つビルド(を参照)。 -これにはLLVMライブラリがインストールされている必要があります。 -LLVMの最小必要バージョンは現在14です。 -デフォルトによって無効にされています。 @@ -3823,9 +3792,9 @@ macOSで推奨します。 installation is sufficient before proceeding. The default for this option is auto. --> -《機械翻訳》OAuth 2.0ビルドフロー用のlibcurlサポートを備えたクライアント。 -このバージョンにはlibcurl機能7.61.0以降が必要です。 -これを使用して構築すると、makeに必要なヘッダファイルとライブラリがチェックされ、Curlインストールが十分な前処理であることが確認されます。 +OAuth 2.0クライアントフロー用にlibcurlサポートを有効にして構築します。 +この機能にはlibcurlバージョン7.61.0以降が必要です。 +この設定で構築すると、必要なヘッダファイルとライブラリがチェックされ、Curlインストールが十分であるかどうかが確認されてから処理が続行されます。 このオプションのデフォルトは自動です。 @@ -3839,8 +3808,8 @@ macOSで推奨します。 Build with liburing, enabling io_uring support for asynchronous I/O. Defaults to auto. --> -《機械翻訳》ビルドとliburing、サポート入出力のためのio_uring非同期を有効にします。 -デフォルトはautoです。 +liburingを使用して構築し、非同期I/O用にio_uringサポートを有効にします。 +デフォルトは自動です。 @@ -3849,8 +3818,7 @@ macOSで推奨します。 can set pkg-config-related environment variables (see its documentation). --> -《マッチ度[81.761006]》通常以外の場所にインストールしたlibxml2インストレーションを使用するためには、pkg-config関連の環境変数を設定するか(そのドキュメントを参照してください)。 -《機械翻訳》通常とは異なる場所にあるインストールを使用するには、pkg-config-関連の環境変数を設定します(文書を参照。 +通常以外の場所にインストールしたliburingインストレーションを使用するためには、pkg-config関連の環境変数を設定します(そのドキュメントを参照してください)。 @@ -3864,10 +3832,9 @@ macOSで推奨します。 Only supported on platforms for which the libnuma library is implemented. The default for this option is auto. --> -《機械翻訳》ビルドと基本NUMAサポート。 -libnumaサポートが実装されているプラットフォームでのみサポートされます。 +基本NUMAサポート用にlibnumaサポートを有効にして構築します。 +libnumaライブラリが実装されているプラットフォームでのみサポートされます。 このオプションのデフォルトは自動です。 -ライブラリ @@ -4582,8 +4549,7 @@ Perl TAPツールを使ったテストを有効にします。 PG_TEST_EXTRA environment variable is set when the tests are run, it overrides this setup-time option. --> -《機械翻訳》追加のテストスイートを有効にします。 -これらはデフォルトシステムで実行するセキュアではないためマルチユーザでは実行されず、特別なソフトを実行する必要があるか、リソースを大量に消費します。 +追加のテストスイートを有効にします。これらは、マルチユーザシステムでの実行が安全でない、実行に特別なソフトウェアを必要とする、またはリソースを大量に消費するため、デフォルトでは実行されません。 引数は、有効にするテストの空白で区切られたリストです。 詳細はを参照してください。 テストの実行時にPG_TEST_EXTRA環境変数が設定されると、このセットアップ時オプションは上書きされます。 @@ -4969,7 +4935,10 @@ export MANPATH and RISC-V, including big-endian, little-endian, 32-bit, and 64-bit variants where applicable. --> -《機械翻訳》一般に、PostgreSQLは、該当する場合、ビッグエンディアン、リトルエンディアン、32ビット、64ビットのバリアントを含む、x86、PowerPC、S/390、Sparc、ARM、MIPS、RISC-Vなどのアーキテクチャ上で動作することが期待できます。 +一般的に、PostgreSQLは、次のCPUアーキテクチャで動作 +することを期待できます。 +x86、PowerPC、S/390、SPARC、ARM、MIPS、RISC-V。 +適用可能な場合、ビッグエンディアン、リトルエンディアン、32ビット、64ビットのバリエーションも含まれます。 @@ -5013,7 +4982,7 @@ Linux、Windows、FreeBSD、OpenBSD、NetBSD、DragonFlyBSD、macOS、Solaris、 BSD/OS, DG/UX, Dynix, HP-UX, IRIX, NeXTSTEP, QNX, SCO, SINIX, Sprite, SunOS, Tru64 UNIX, and ULTRIX. --> -《マッチ度[92.749245]》PostgreSQLまたはPOSTGRESの以前のバージョンは、Alpha、Itanium、M32R、M68K、M88K、NS32K、SuperH、VAXなどのCPUアーキテクチャと、4.3BSD、AIX、BEOS、BSD/OS、DG/UX、Dynix、HP-UX、Irix、NeXTSTEP、QNX、SCO、SINIX、Sprite、SunOS、Tru64 UNIX、ULTRIXなどのオペレーティングシステムでも動作していました。 +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などのオペレーティングシステムでも動作していました。 @@ -5332,9 +5301,8 @@ xcrun --show-sdk-path url="https://www.msys2.org/">MSYS2 environment for this and also to install any prerequisite packages. --> -《機械翻訳》Windows用のPostgreSQLは、Windows用のUnixライクなビルド環境であるMinGWを使用して構築できます。 -このためにmsys2)環境を使用し、前提条件となるパッケージソフトをインストールすることをお勧めします。 - +Windows用のPostgreSQLは、Windows用のUnixに似た構築環境であるMinGWを使用して構築できます。 +このためにはMSYS2環境を使用することを、また、前提条件となるパッケージソフトをインストールすることもお勧めします。 @@ -5674,7 +5642,7 @@ MinGWまたはCygwin Perlは動作しません。 Flex can be downloaded from . --> -《機械翻訳》BisonFlexのバイナリはからダウンロードできます。 +BisonFlexのバイナリはからダウンロードできます。