Ansible devel - en to ja translation catalogue (177 entries)

en: Installation Guide
ja: インストールガイド

en: Welcome to the Ansible Installation Guide!
ja: 本ガイドは Ansible インストールガイドです。

en: Configuring Ansible
ja: Ansible の設定

en: Topics
ja: トピック

en: This topic describes how to control Ansible settings.
ja: ここでは、Ansible の設定を制御する方法を説明します。

en: Configuration file
ja: 設定ファイル

en: Certain settings in Ansible are adjustable via a configuration file (ansible.cfg). The stock configuration should be sufficient for most users, but there may be reasons you would want to change them. Paths where configuration file is searched are listed in :ref:`reference documentation<ansible_configuration_settings_locations>`.
ja: Ansible の一部の設定は、設定ファイル (ansible.cfg) で調整できます。ほとんどの場合には stock 設定で十分ですが、変更した方が適している場合もあります。設定ファイルの検索先のパスは「:ref:`参照ドキュメント<ansible_configuration_settings_locations>`」に一覧表示されます。

en: Getting the latest configuration
ja: 最新設定の取得

en: If installing Ansible from a package manager, the latest ``ansible.cfg`` file should be present in ``/usr/local/etc/ansible``, possibly as a ``.rpmnew`` file (or other) as appropriate in the case of updates.
ja: パッケージマネージャーから Ansible をインストールした場合は、最新の ``ansible.cfg`` ファイルが ``/usr/local/etc/ansible`` に存在しているはずです。更新では、``.rpmnew`` ファイル (またはその他のファイル) が適切な場合もあります。

en: If you installed Ansible from pip or from source, you may want to create this file in order to override default settings in Ansible.
ja: Ansible を pip またはソースからインストールした場合は、このファイルを作成して Ansible のデフォルト設定をオーバーライドすることもできます。

en: An `example file is available on GitHub <https://github.com/ansible/ansible/blob/devel/examples/ansible.cfg>`_.
ja: サンプルファイルは `GitHub <https://github.com/ansible/ansible/blob/devel/examples/ansible.cfg>`_ から入手できます。

en: For more details and a full listing of available configurations go to :ref:`configuration_settings<ansible_configuration_settings>`. Starting with Ansible version 2.4, you can use the :ref:`ansible-config` command line utility to list your available options and inspect the current values.
ja: 詳細と利用可能な設定の完全一覧は「:ref:`configuration_settings<ansible_configuration_settings>`」にあります。Ansible バージョン 2.4 以降では、:ref:`ansible-config` コマンドラインユーティリティーを使用して利用可能なオプションの一覧を表示し、現在の値を確認できます。

en: For in-depth details, see :ref:`ansible_configuration_settings`.
ja: 詳細は、「:ref:`ansible_configuration_settings`」参照してください。

en: Environmental configuration
ja: 環境設定

en: Ansible also allows configuration of settings using environment variables. If these environment variables are set, they will override any setting loaded from the configuration file.
ja: Ansible では、環境変数を使用した設定も可能です。これらの環境変数が設定されている場合は、設定ファイルから読み込まれた設定はすべて上書きされます。

en: You can get a full listing of available environment variables from :ref:`ansible_configuration_settings`.
ja: 「:ref:`ansible_configuration_settings`」は、利用可能な環境変数の詳細な一覧を確認できます。

en: Command line options
ja: コマンドラインオプション

en: Not all configuration options are present in the command line, just the ones deemed most useful or common. Settings in the command line will override those passed through the configuration file and the environment.
ja: すべての設定オプションがコマンドラインに表示されるわけではなく、最も有用オプションと一般的なオプションのみが表示されます。コマンドラインの設定は、設定ファイルと環境を介して渡された設定を上書きされます。

en: The full list of options available is in :ref:`ansible-playbook` and :ref:`ansible`.
ja: 利用可能なオプションの詳細な一覧は「:ref:`ansible-playbook`」および「:ref:`ansible`」にあります。

en: Installing Ansible
ja: Ansible のインストール

en: Ansible is an agentless automation tool that you install on a control node. From the control node, Ansible manages machines and other devices remotely (by default, over the SSH protocol).
ja: Ansible は、コントロールノードにインストールされるエージェントレス自動化ツールです。コントロールノードから、Ansible はマシンおよびその他のデバイスをリモートで管理します (デフォルトでは SSH プロトコルを使用)。

en: To install Ansible for use at the command line, simply install the Ansible package on one machine (which could easily be a laptop). You do not need to install a database or run any daemons. Ansible can manage an entire fleet of remote machines from that one control node.
ja: コマンドラインで Ansible をインストールするには、Ansible パッケージを 1 台のマシン (ラップトップも使用可能) にインストールすることだけです。データベースをインストールしたり、デーモンを実行する必要はありません。Ansible は、1 つのコントロールノードからリモートマシン全体を管理できます。

en: Prerequisites
ja: 要件

en: Before you install Ansible, review the requirements for a control node. Before you use Ansible, review the requirements for managed nodes (those end devices you want to automate). Control nodes and managed nodes have different minimum requirements.
ja: Ansible をインストールする前に、コントロールノードの要件を確認してください。Ansible を使用する前に、管理ノードの要件を確認してください (自動化するエンドデバイス)。コントロールノードおよび管理ノードの最小要件には、異なる要件があります。

en: Control node requirements
ja: コントロールノードの要件

en: For your control node (the machine that runs Ansible), you can use any machine with Python 2 (version 2.7) or Python 3 (versions 3.5 and higher) installed. ansible-core 2.11 and Ansible 4.0.0 will make Python 3.8 a soft dependency for the control node, but will function with the aforementioned requirements. ansible-core 2.12 and Ansible 5.0.0 will require Python 3.8 or newer to function on the control node. Starting with ansible-core 2.11, the project will only be packaged for Python 3.8 and newer. This includes Red Hat, Debian, CentOS, macOS, any of the BSDs, and so on. Windows is not supported for the control node, read more about this in `Matt Davis's blog post <http://blog.rolpdog.com/2020/03/why-no-ansible-controller-for-windows.html>`_.
ja: コントロールノード (Ansible を実行するマシン) については、Python 2 (バージョン 2.7) または Python 3 (バージョン 3.5 以降) を使用できます。ansible-core 2.11 および Ansible 4.0.0 は、Python 3.8 をコントロールノードのソフト依存関係にしますが、前述の要件で機能します。ansible-core 2.12 および Ansible 5.0.0 のコントロールノードで機能するには、Python 3.8 以降が必要です。Ansible 2.11 以降では、このプロジェクトは Python 3.8 以降に対してのみパッケージ化されます。これには、Red Hat、Debian、CentOS、MacOS をはじめ、各種 BSD などが含まれます。コントロールノードでは、Windows のサポートはありません。詳細は、`Matt Davis 氏のブログ記事 <http://blog.rolpdog.com/2020/03/why-no-ansible-controller-for-windows.html>`_ を参照してください。

en: Please note that some plugins that run on the control node have additional requirements. These requirements should be listed in the plugin documentation.
ja: コントロールノードで実行する一部のプラグインには追加の要件があることに注意してください。これらの要件は、プラグインのドキュメントを参照してください。

en: When choosing a control node, remember that any management system benefits from being run near the machines being managed. If you are using Ansible to manage machines in a cloud, consider using a machine inside that cloud as your control node. In most cases Ansible will perform better from a machine on the cloud than from a machine on the open Internet.
ja: コントロールノードを選択する際には、管理対象のマシンの近くで実行することでどのような管理システムにも利点があることを念頭に置いてください。Ansible を使用してクラウド内のマシンを管理している場合は、そのクラウド内のマシンをコントロールノードとして使用することを検討してください。ほとんどの場合、Ansible はオープンインターネット上のマシンよりも、クラウド上のマシンの方がパフォーマンスが高くなります。

en: Ansible 2.11 will make Python 3.8 a soft dependency for the control node, but will function with the aforementioned requirements. Ansible 2.12 will require Python 3.8 or newer to function on the control node. Starting with Ansible 2.11, the project will only be packaged for Python 3.8 and newer.
ja: Ansible 2.11 は、Python 3.8 をコントロールノードのソフト依存関係にしますが、前述の要件で機能します。Ansible 2.12 では、コントロールノードで機能するために Python3.8 以降が必要です。Ansible 2.11 以降、プロジェクトは Python 3.8 以降でのみパッケージ化されます。

en: Managed node requirements
ja: 管理ノードの要件

en: Although you do not need a daemon on your managed nodes, you do need a way for Ansible to communicate with them. For most managed nodes, Ansible makes a connection over SSH and transfers modules using SFTP. If SSH works but SFTP is not available on some of your managed nodes, you can switch to SCP in :ref:`ansible.cfg <ansible_configuration_settings>`. For any machine or device that can run Python, you also need Python 2 (version 2.6 or later) or Python 3 (version 3.5 or later).
ja: 管理ノードでデーモンは必要ありませんが、Ansible がそれらと通信する方法が必要です。ほとんどの管理ノードの場合、Ansible は SSH 経由で接続を作成し、SFTP を使用してモジュールを転送します。SSH が機能していても、一部の管理ノードで SFTP が利用できない場合は、:ref:`ansible.cfg <ansible_configuration_settings>` の SCP に切り替えることができます。Python を実行できるマシンまたはデバイスの場合は、Python 2 (バージョン 2.6 以降) または Python 3 (バージョン 3.5 以降) も必要になります。

en: Please note that some modules have additional requirements that need to be satisfied on the 'target' machine (the managed node). These requirements should be listed in the module documentation.
ja: モジュールによっては、ターゲットマシンで満たさなければならない追加の要件があることに注意してください (管理ノード)。これらの要件はモジュールのドキュメントを参照してください。

en: If you have SELinux enabled on remote nodes, you will also want to install libselinux-python on them before using any copy/file/template related functions in Ansible. You can use the :ref:`yum module<yum_module>` or :ref:`dnf module<dnf_module>` in Ansible to install this package on remote systems that do not have it.
ja: リモートノードで SELinux を有効にしている場合は、Ansible でコピー/ファイル/テンプレート関連の機能を使用する前に、libselinux-python をインストールすることもできます。リモートシステムにこのパッケージがインストールされていない場合は、Ansible で :ref:`yum モジュール<yum_module>` または :ref:`dnf モジュール<dnf_module>` を使用してインストールできます。

en: By default, before the first Python module in a playbook runs on a host, Ansible attempts to discover a suitable Python interpreter on that host. You can override the discovery behavior by setting the :ref:`ansible_python_interpreter<ansible_python_interpreter>` inventory variable to a specific interpreter, and in other ways. See :ref:`interpreter_discovery` for details.
ja: デフォルトでは、Playbook の最初の Python モジュールがホストで実行される前に、Ansible はそのホストで適切な Python インタープリターを検出しようとします。検出動作は、:ref:`ansible_python_interpreter<ansible_python_interpreter>` インベントリー変数を特定のインタープリターに設定でき、その他の方法で無効にできます。詳細は、「:ref:`interpreter_discovery`」を参照してください。

en: Ansible's :ref:`raw module<raw_module>`, and the :ref:`script module<script_module>`, do not depend on a client side install of Python to run.  Technically, you can use Ansible to install a compatible version of Python using the :ref:`raw module<raw_module>`, which then allows you to use everything else. For example, if you need to bootstrap Python 2 onto a RHEL-based system, you can install it as follows:
ja: Ansible の :ref:`raw モジュール<raw_module>` および :ref:`script モジュール<script_module>` は、実行する Python のクライアント側インストールに依存しません。技術的には、Ansible を使用して :ref:`raw モジュール<raw_module>` を使用して互換性のあるバージョンの Python をインストールできます。これ以外のものをすべて使用できます。たとえば、Python 2 を RHEL ベースのシステムにブートストラップする必要がある場合は、以下のようにインストールできます。

en: Selecting an Ansible artifact and version to install
ja: インストールする Ansible アーティファクトおよびバージョンの選択

en: Starting with version 2.10, Ansible distributes two artifacts: a community package called ``ansible`` and a minimalist language and runtime called ``ansible-core`` (called `ansible-base` in version 2.10). Choose the Ansible artifact and version that matches your particular needs.
ja: バージョン 2.10 以降、Ansible は ``ansible`` という名前のコミュニティーパッケージと、最小言語およびランタイムである ``ansible-core`` (バージョン 2.10 の `ansible-base`) の 2 つのアーティファクトを配布します。特定のニーズに一致する Ansible アーティファクトおよびバージョンを選択してください。

en: Installing the Ansible community package
ja: Ansible コミュニティーパッケージのインストール

en: The ``ansible`` package includes the Ansible language and runtime plus a range of community curated Collections. It recreates and expands on the functionality that was included in Ansible 2.9.
ja: ``ansible`` パッケージには、Ansible 言語およびランタイムと、コミュニティーが管理するコレクションが含まれます。これは、Ansible 2.9 に含まれる機能に対して再作成および拡張します。

en: You can choose any of the following ways to install the Ansible community package:
ja: Ansible コミュニティーパッケージをインストールするには、以下のいずれかの方法を選択できます。

en: Install the latest release with your OS package manager (for Red Hat Enterprise Linux (TM), CentOS, Fedora, Debian, or Ubuntu).
ja: OS パッケージマネージャー (Red Hat Enterprise Linux (TM)、CentOS、Fedora、Debian、または Ubuntu の場合) を使用して最新リリースをインストールします。

en: Install with ``pip`` (the Python package manager).
ja: ``pip`` (Python パッケージマネージャー) でインストールします。

en: Installing `ansible-core`
ja: `ansible-core` のインストール

en: Ansible also distributes a minimalist object called ``ansible-core`` (or ``ansible-base`` in version 2.10). It contains the Ansible language, runtime, and a short list of core modules and other plugins. You can build functionality on top of ``ansible-core`` by installing collections from Galaxy, Automation Hub, or any other source.
ja: Ansible は、``ansible-core`` (またはバージョン 2.10 の ``ansible-base``) と呼ばれる最小限のオブジェクトを配布しています。これには、Ansible 言語、ランタイム、およびコアモジュールおよびその他のプラグイン一覧が含まれます。これは、Galaxy、Automation Hub、またはその他のソースからコレクションをインストールすることで、``ansible-core`` に機能を構築できます。

en: You can choose any of the following ways to install ``ansible-core``:
ja: 次のいずれかの方法を選択して、``ansible-core`` をインストールすることができます。

en: Install ``ansible-core`` (version 2.11 and greater) or ``ansible-base`` (version 2.10) with ``pip``.
ja: ``pip`` を使用して、``ansible-core`` (バージョン 2.11 以上) または ``ansible-base`` (バージョン 2.10) をインストールします。

en: Install ``ansible-core`` from source from the ansible/ansible GitHub repository to access the development (``devel``) version to develop or test the latest features.
ja: ansible/ansible GitHub リポジトリーのソースから ``ansible-core`` をインストールして開発 (``devel``) バージョンにアクセスし、最新の機能を開発またはテストします。

en: You should only run ``ansible-core`` from ``devel`` if you are modifying ``ansible-core``, or trying out features under development. This is a rapidly changing source of code and can become unstable at any point.
ja: ``devel`` から ``ansible-core`` を実行するのは、``ansible-core`` を変更する場合や、開発時に機能を試す場合にしてください。これは急速に変化するコードのソースであり、いつでも不安定になる可能性があります。

en: Ansible generally creates new releases twice a year. See :ref:`release_and_maintenance` for information on release timing and maintenance of older releases.
ja: Ansible は通常、新しいリリースを 1 年に 2 回作成します。リリース時期、および古いバージョンの保守に関する情報は、「:ref:`release_and_maintenance`」を参照してください。

en: Installing and upgrading Ansible with ``pip``
ja: ``pip`` を使用した Ansible のインストールおよびアップグレード

en: Ansible can be installed on many systems with ``pip``, the Python package manager.
ja: Ansible は、Python パッケージマネージャー ``pip`` を使用して、多数のシステムにインストールできます。

en: Prerequisites: Installing ``pip``
ja: 前提条件: ``pip`` のインストール

en: If ``pip`` is not already available on your system, run the following commands to install it::
ja: ご使用のシステムで ``pip`` を利用できない場合は、以下のコマンドを実行してインストールします。

en: You may need to perform some additional configuration before you are able to run Ansible. See the Python documentation on `installing to the user site`_ for more information.
ja: Ansible を実行する前に追加の設定が必要になる場合があります。詳細は、Python ドキュメント「`ユーザーサイトへのインストール`_」を参照してください。

en: Installing Ansible with ``pip``
ja: ``pip`` を使用した Ansible のインストール

en: If you have Ansible 2.9 or older installed or Ansible 3, see :ref:`pip_upgrade`.
ja: Ansible 2.9 以前もしくは Ansible 3 がインストールされている場合は、「:ref:`pip_upgrade`」を参照してください。

en: Once ``pip`` is installed, you can install Ansible [1]_::
ja: ``pip`` をインストールしたら、Ansible [1]_ をインストールできます。

en: In order to use the ``paramiko`` connection plugin or modules that require ``paramiko``, install the required module [2]_::
ja: ``paramiko`` を必要とする ``paramiko`` 接続プラグインまたはモジュールを使用するには、必要なモジュール [2]_ をインストールします。

en: If you wish to install Ansible globally, run the following commands::
ja: Ansible をグローバルにインストールする場合は、以下のコマンドを実行します::

en: Running ``pip`` with ``sudo`` will make global changes to the system. Since ``pip`` does not coordinate with system package managers, it could make changes to your system that leaves it in an inconsistent or non-functioning state. This is particularly true for macOS. Installing with ``--user`` is recommended unless you understand fully the implications of modifying global files on the system.
ja: ``sudo`` で ``pip`` を実行すると、システムにグローバルの変更が行われます。``pip`` はシステムパッケージマネージャーと連携しないため、システムに変更が加えられ、システムが一貫性のない状態または機能しない状態になる可能性があります。これは特に MacOS に当てはまります。システム上のグローバルファイルを変更した場合の影響を完全に理解していない限り、``--user`` でインストールすることが推奨されます。

en: Older versions of ``pip`` default to http://pypi.python.org/simple, which no longer works. Please make sure you have the latest version of ``pip`` before installing Ansible. If you have an older version of ``pip`` installed, you can upgrade by following `pip's upgrade instructions <https://pip.pypa.io/en/stable/installing/#upgrading-pip>`_ .
ja: 古いバージョンの ``pip`` は、http://pypi.python.org/simple がデフォルトとなります。これは有効ではなくなりました。Ansible をインストールする前に、``pip`` の最新バージョンをお持ちであることを確認してください。古いバージョンの ``pip`` がインストールされている場合は、`pip のアップグレード手順 <https://pip.pypa.io/en/stable/installing/#upgrading-pip>`_ でアップグレードできます。

en: Installing Ansible in a virtual environment with ``pip``
ja: ``pip`` を使用して仮想環境への Ansible のインストール

en: Ansible can also be installed inside a new or existing ``virtualenv``::
ja: Ansible は、新規または既存の ``virtualenv`` 内にもインストールできます::

en: Upgrading Ansible with ``pip``
ja: ``pip`` を使用した Ansible のアップグレード

en: Upgrading from 2.9 or earlier to 2.10
ja: 2.9 以前から 2.10 へのアップグレード

en: Starting in version 2.10, Ansible is made of two packages. When you upgrade from version 2.9 and older to version 2.10 or later, you need to uninstall the old Ansible version (2.9 or earlier) before upgrading. If you do not uninstall the older version of Ansible, you will see the following message, and no change will be performed:
ja: バージョン 2.10 以降、Ansible は 2 つのパッケージで構成されています。バージョン 2.9 以前からバージョン 2.10 にアップグレードするときに、アップグレード前の Ansible バージョン (2.9 以前) をアンインストールする必要があります。古いバージョンの Ansible をアンインストールしない場合は、以下のメッセージが表示され、変更は行われません。

en: As explained by the message, to upgrade you must first remove the version of Ansible installed and then install it to the latest version.
ja: メッセージで説明されているように、アップグレードするには、最初にインストールした Ansible のバージョンを削除してから、最新バージョンにインストールする必要があります。

en: Upgrading from Ansible 3 or ansible-core 2.10
ja: Ansible 3 または ansible-core 2.10 からのアップグレード

en: ``ansible-base`` only exists for version 2.10 and in Ansible 3. In 2.11 and later, the package is called ``ansible-core``.  Before installing ``ansible-core`` or Ansible 4, you must uninstall ``ansible-base`` if you have installed Ansible 3 or ``ansible-base`` 2.10.
ja: ``ansible-base`` は、バージョン 2.10 および Ansible 3 にのみ同梱されます。このパッケージは、2.11 以降は ``ansible-core`` と呼ばれます。``ansible-core`` または Ansible 4 をインストールする前に Ansible 3 または ``ansible-base`` 2.10 をインストールしている場合は、``ansible-base`` をアンインストールする必要があります。

en: To upgrade to ``ansible-core``:
ja: ``ansible-core`` にアップグレードするには、以下を実行します。

en: To upgrade to Ansible 4:
ja: Ansible 4 にアップグレードするには、以下を実行します。

en: Installing Ansible on specific operating systems
ja: 特定のオペレーティングシステムへの Ansible のインストール

en: Follow these instructions to install the Ansible community package on a variety of operating systems.
ja: 以下の手順に従って、さまざまなオペレーティングシステムに Ansible コミュニティーパッケージをインストールします。

en: Installing Ansible on RHEL, CentOS, or Fedora
ja: RHEL、CentOS、または Fedora への Ansible のインストール

en: On Fedora:
ja: Fedora の場合:

en: On RHEL:
ja: RHEL の場合:

en: On CentOS:
ja: CentOS の場合:

en: RPMs for RHEL 7 and RHEL 8 are available from the `Ansible Engine repository <https://access.redhat.com/articles/3174981>`_.
ja: RHEL 7 および RHEL 8 の RPM は、`Ansible Engine リポジトリー <https://access.redhat.com/articles/3174981>`_ から入手できます。

en: To enable the Ansible Engine repository for RHEL 8, run the following command:
ja: RHEL 8 用の Ansible Engine リポジトリーを有効にするには、以下のコマンドを実行します。

en: To enable the Ansible Engine repository for RHEL 7, run the following command:
ja: RHEL 7 用の Ansible Engine リポジトリーを有効にするには、以下のコマンドを実行します。

en: RPMs for currently supported versions of RHEL and CentOS are also available from `EPEL <https://fedoraproject.org/wiki/EPEL>`_.
ja: 現在サポートされているバージョンの RHEL および CentOS の場合は、`EPEL <https://fedoraproject.org/wiki/EPEL>`_ からも利用できます。

en: Since Ansible 2.10 for RHEL is not available at this time,  continue to use Ansible 2.9.
ja: 現在、RHEL では Ansible 2.10 が利用できないため、引き続き Ansible 2.9 を使用してください。

en: Ansible can manage older operating systems that contain Python 2.6 or higher.
ja: Ansible は、Python 2.6 以降が含まれる古いオペレーティングシステムを管理できます。

en: Installing Ansible on Ubuntu
ja: Ubuntu への Ansible のインストール

en: Ubuntu builds are available `in a PPA here <https://launchpad.net/~ansible/+archive/ubuntu/ansible>`_.
ja: Ubuntu ビルドは `PPA <https://launchpad.net/~ansible/+archive/ubuntu/ansible>`_ で利用できます。

en: To configure the PPA on your machine and install Ansible run these commands:
ja: 自分のマシンに PPA を設定して Ansible をインストールするには、次のコマンドを実行します。

en: On older Ubuntu distributions, "software-properties-common" is called "python-software-properties". You may want to use ``apt-get`` instead of ``apt`` in older versions. Also, be aware that only newer distributions (in other words, 18.04, 18.10, and so on) have a ``-u`` or ``--update`` flag, so adjust your script accordingly.
ja: 以前の Ubuntu ディストリビューションでは、「software-properties-common」は「python-software-properties」と呼ばれるため、過去のバージョンでは ``apt`` ではなく ``apt-get`` を使用するほうが適している場合があります。また、``-u`` フラグまたは ``--update`` フラグが指定できるのは、新しいディストリビューション (18.04、18.10 など) に限定されることに注意し、スクリプトを調整してください。

en: Debian/Ubuntu packages can also be built from the source checkout, run:
ja: Debian/Ubuntu パッケージは、ソースチェックアウトから構築することもできます。以下を実行します。

en: Installing Ansible on Debian
ja: Ansible の Debian へのインストール

en: Debian users may leverage the same source as the Ubuntu PPA.
ja: Debian を使用している場合は Ubuntu PPA と同じソースを使用できます。

en: Add the following line to ``/etc/apt/sources.list``:
ja: 以下の行を ``/etc/apt/sources.list`` に追加します。

en: Then run these commands:
ja: 次に、以下のコマンドを実行します。

en: This method has been verified with the Trusty sources in Debian Jessie and Stretch but may not be supported in earlier versions. You may want to use ``apt-get`` instead of ``apt`` in older versions.
ja: このメソッドは、Debian Jessie および Stretch の Trusty ソースで検証されていますが、以前のバージョンではサポートされない場合があります。以前のバージョンでは、``apt`` の代わりに ``apt-get`` を使用できます。

en: Installing Ansible on Gentoo with portage
ja: portage を使用した Gentoo への Ansible のインストール

en: To install the newest version, you may need to unmask the Ansible package prior to emerging:
ja: 最新バージョンをインストールするには、インストールする前に Ansible パッケージのマスク解除が必要になる場合があります。

en: Installing Ansible on FreeBSD
ja: FreeBSD への Ansible のインストール

en: Though Ansible works with both Python 2 and 3 versions, FreeBSD has different packages for each Python version. So to install you can use:
ja: Ansible は Python 2 および 3 の両バージョンで動作しますが、FreeBSD パッケージは各 Python バージョンで異なります。したがって、インストールには、以下を使用できます。

en: or:
ja: または

en: You may also wish to install from ports, run:
ja: ポートからインストールすることもできます。以下を実行します。

en: You can also choose a specific version, for example ``ansible25``.
ja: 特定のバージョン (例: ``ansible25``) を選択することもできます。

en: Older versions of FreeBSD worked with something like this (substitute for your choice of package manager):
ja: 以前のバージョンの FreeBSD は、以下のようなもので動作します (パッケージマネージャーの代わりです)。

en: Installing Ansible on macOS
ja: MacOS への Ansible のインストール

en: The preferred way to install Ansible on a Mac is with ``pip``.
ja: Mac に Ansible をインストールするには ``pip`` を使用することが推奨されます。

en: The instructions can be found in :ref:`from_pip`. If you are running macOS version 10.12 or older, then you should upgrade to the latest ``pip`` to connect to the Python Package Index securely. It should be noted that pip must be run as a module on macOS, and the linked ``pip`` instructions will show you how to do that.
ja: 手順は「:ref:`from_pip`」を参照してください。MacOS バージョン 10.12 以前を実行している場合に、Python Package Index に安全に接続するには最新の ``pip`` にアップグレードする必要があります。pip は、MacOS でモジュールとして実行する必要があり、リンクされている ``pip`` の手順にその実行方法が示されることに注意してください。

en: macOS by default is configured for a small number of file handles, so if you want to use 15 or more forks you'll need to raise the ulimit with ``sudo launchctl limit maxfiles unlimited``. This command can also fix any "Too many open files" errors.
ja: MacOS はデフォルトで、少数のファイルハンドル向けに設定されているため、15 個以上のフォークを使用する場合は、``sudo launchctl limit maxfiles unlimited`` を使用して ulimit を増やす必要があります。このコマンドは、「Too many open files」エラーを修正することもできます。

en: If you are installing on macOS Mavericks (10.9), you may encounter some noise from your compiler. A workaround is to do the following::
ja: MacOS Mavericks (10.9) にインストールする場合は、コンパイラーから何らかの問題が発生する可能性があります。回避策として、以下を行います。

en: Installing Ansible on Solaris
ja: Solaris への Ansible のインストール

en: Ansible is available for Solaris as `SysV package from OpenCSW <https://www.opencsw.org/packages/ansible/>`_.
ja: Solaris では、`SysV package from OpenCSW <https://www.opencsw.org/packages/ansible/>`_ として Ansible を利用できます。

en: Installing Ansible on Arch Linux
ja: Arch Linux への Ansible のインストール

en: Ansible is available in the Community repository::
ja: Ansible は、コミュニティーリポジトリーから入手できます::

en: The AUR has a PKGBUILD for pulling directly from GitHub called `ansible-git <https://aur.archlinux.org/packages/ansible-git>`_.
ja: AUR には、(`ansible-git <https://aur.archlinux.org/packages/ansible-git>`_ と呼ばれている) GitHub から直接プルするための PKGBUILD があります。

en: Also see the `Ansible <https://wiki.archlinux.org/index.php/Ansible>`_ page on the ArchWiki.
ja: ArchWiki の「`Ansible <https://wiki.archlinux.org/index.php/Ansible>`_」ページを参照してください。

en: Installing Ansible on Slackware Linux
ja: Slackware Linux への Ansible のインストール

en: Ansible build script is available in the `SlackBuilds.org <https://slackbuilds.org/apps/ansible/>`_ repository. Can be built and installed using `sbopkg <https://sbopkg.org/>`_.
ja: Ansible ビルドスクリプトは `SlackBuilds.org <https://slackbuilds.org/apps/ansible/>`_ リポジトリーから利用できます。`sbopkg <https://sbopkg.org/>`_ を使用してビルドおよびインストールできます。

en: Create queue with Ansible and all dependencies::
ja: Ansible およびすべての依存関係を含むキューを作成します::

en: Build and install packages from a created queuefile (answer Q for question if sbopkg should use queue or package)::
ja: 作成した queuefile からパッケージを構築してインストールします (sbopkg がキューまたはパッケージを使用する必要がある場合の問題への回答 Q)::

en: Installing Ansible on Clear Linux
ja: Clear Linux への Ansible のインストール

en: Ansible and its dependencies are available as part of the sysadmin host management bundle::
ja: Ansible およびその依存関係は、sysadmin ホスト管理バンドルの一部として利用できます::

en: Update of the software will be managed by the swupd tool::
ja: ソフトウェアの更新は、swupd ツールにより管理されます::

en: Installing and running the ``devel`` branch from source
ja: ソースから ``devel`` ブランチのインストールおよび実行

en: In Ansible 2.10 and later, the `ansible/ansible repository <https://github.com/ansible/ansible>`_ contains the code for basic features and functions, such as copying module code to managed nodes. This code is also known as ``ansible-core``.
ja: Ansible 2.10 以降では、`ansible/ansible repository <https://github.com/ansible/ansible>`_ には、モジュールコードを管理対象ノードにコピーするなど、基本的な機能や関数のコードが含まれています。このコードは ``ansible-core`` としても知られています。

en: New features are added to ``ansible-core`` on a branch called ``devel``. If you are testing new features, fixing bugs, or otherwise working with the development team on changes to the core code, you can install and run ``devel``.
ja: 新機能が ``devel`` ブランチの ``ansible-core`` に追加されました。新機能のテスト、バグの修正、またはコアコードへの変更に対して開発チームでの作業を行う場合は、``devel`` をインストールして実行できます。

en: You should only install and run the ``devel`` branch if you are modifying ``ansible-core`` or trying out features under development. This is a rapidly changing source of code and can become unstable at any point.
ja: 開発時に ``ansible-core`` を変更し、機能を試す場合は、``devel`` ブランチのみをインストールし、実行してください。これは急速に変化するコードのソースであり、いつでも不安定になる可能性があります。

en: If you want to use Ansible Tower as the control node, do not install or run the ``devel`` branch of Ansible. Use an OS package manager (like ``apt`` or ``yum``) or ``pip`` to install a stable version.
ja: Ansible Tower をコントロールノードとして使用する場合は、Ansible の ``devel`` ブランチをインストールまたは実行しないでください。OS パッケージマネージャー (``apt``、``yum`` など) または ``pip`` を使用して安定したバージョンをインストールします。

en: If you are running Ansible from source, you may also wish to follow the `Ansible GitHub project <https://github.com/ansible/ansible>`_. We track issues, document bugs, and share feature ideas in this and other related repositories.
ja: ソースから Ansible を実行する場合は、`Ansible GitHub プロジェクト <https://github.com/ansible/ansible>`_ に従って、問題を追跡し、バグを文書化し、このリポジトリーまたはその他のリポジトリーに関する機能のアイデアを共有します。

en: For more information on getting involved in the Ansible project, see the :ref:`ansible_community_guide`. For more information on creating Ansible modules and Collections, see the :ref:`developer_guide`.
ja: Ansible プロジェクトへの貢献の詳細は、「:ref:`ansible_community_guide`」を参照してください。Ansible モジュールおよびコレクションの作成方法は、「:ref:`developer_guide`」を参照してください。

en: Installing ``devel`` from GitHub with ``pip``
ja: ``pip`` を使用した GitHub からの ``devel`` のインストール

en: You can install the ``devel`` branch of ``ansible-core`` directly from GitHub with ``pip``:
ja: ``pip`` を使用して、``ansible-core`` の ``devel`` ブランチを直接 GitHub からインストールできます。

en: You can replace ``devel`` in the URL mentioned above, with any other branch or tag on GitHub to install older versions of Ansible (prior to ``ansible-base`` 2.10.), tagged alpha or beta versions, and release candidates. This installs all of Ansible.
ja: 上記の URL の ``devel`` を、他のブランチまたは GitHub のタグに置き換えて、古いバージョンの Ansible (``ansible-base`` 2.10 以前)、タグ付けされた alpha または beta バージョン、およびリリース候補をインストールします。これにより、すべての Ansible がインストールされます。

en: See :ref:`from_source` for instructions on how to run ``ansible-core`` directly from source.
ja: ソースから直接 ``ansible-core`` を実行する方法は、「:ref:`from_source`」を参照してください。

en: Installing ``devel`` from GitHub by cloning
ja: クローン作成による GitHub からの ``devel`` のインストール

en: You can install the ``devel`` branch of ``ansible-core`` by cloning the GitHub repository:
ja: GitHub リポジトリーのクローンを作成して、``ansible-core`` の ``devel`` ブランチをインストールできます。

en: The default branch is ``devel``.
ja: デフォルトのブランチは ``devel`` です。

en: Running the ``devel`` branch from a clone
ja: クローンからの ``devel`` ブランチの実行

en: ``ansible-core`` is easy to run from source. You do not need ``root`` permissions to use it and there is no software to actually install. No daemons or database setup are required.
ja: ``ansible-core`` ソースからの実行は簡単です。``root`` パーミッションは必要ありません。実際にインストールするソフトウェアはありません。デーモンやデータベース設定は必要ありません。

en: Once you have installed the ``ansible-core`` repository by cloning, setup the Ansible environment:
ja: クローン作成により ``ansible-core`` リポジトリーをインストールしたら、Ansible 環境を設定します。

en: Using Bash:
ja: Bash の使用:

en: Using Fish::
ja: Fish の使用::

en: If you want to suppress spurious warnings/errors, use::
ja: 誤った警告やエラーが表示されないようにするには、以下を使用します::

en: If you do not have ``pip`` installed in your version of Python, install it::
ja: お使いのバージョンの Python に ``pip`` がインストールされていない場合は、インストールします。

en: Ansible also uses the following Python modules that need to be installed [1]_:
ja: Ansible は、以下の Python モジュールも使用し、このモジュールもインストールする必要があります [1]_。

en: To update the ``devel`` branch of ``ansible-core`` on your local machine, use pull-with-rebase so any local changes are replayed.
ja: ローカルマシンで ``ansible-core`` の ``devel`` ブランチを更新するには、ローカルの変更が再生されるように pull-with-rebase を使用します。

en: After you run the the env-setup script, you will be running from the source code. The default inventory file will be ``/usr/local/etc/ansible/hosts``. You can optionally specify an inventory file (see :ref:`inventory`) other than ``/usr/local/etc/ansible/hosts``:
ja: env-setup スクリプトの実行後に、ソースコードから実行されます。デフォルトのインベントリーファイルは ``/usr/local/etc/ansible/hosts`` になります。必要に応じて、``/usr/local/etc/ansible/hosts`` 以外のインベントリーファイルを指定できます (:ref:`inventory` を参照)。

en: You can read more about the inventory file at :ref:`inventory`.
ja: インベントリーファイルの詳細は、:ref:`inventory`を参照してください。

en: Confirming your installation
ja: インストールの確認

en: Whatever method of installing Ansible you chose, you can test that it is installed correctly with a ping command:
ja: 選択した Ansible のインストール方法に関係なく、ping コマンドを使用して正しくインストールされていることをテストできます。

en: You can also use "sudo make install".
ja: 「sudo make install」も使用できます。

en: Finding tarballs of tagged releases
ja: タグ付けされたリリースの tarball の場所

en: If you are packaging Ansible or wanting to build a local package yourself, and you want to avoid a git checkout, you can use a tarball of a tagged release. You can download the latest stable release from PyPI's `ansible package page <https://pypi.org/project/ansible/>`_. If you need a specific older version, beta version, or release candidate, you can use the pattern ``pypi.python.org/packages/source/a/ansible/ansible-{{VERSION}}.tar.gz``. VERSION must be the full version number, for example 3.1.0 or 4.0.0b2. You can make VERSION a variable in your package managing system that you update in one place whenever you package a new version.
ja: nsible をパッケージ化する場合や、ローカルパッケージを自分で構築し、git のチェックアウトを回避する必要がある場合は、タグ付けされたリリースの tarball を使用できます。PyPI の `ansible package page <https://pypi.org/project/ansible/>`_ から最新の安定したリリースをダウンロードできます。古いバージョン、beta バージョン、またはリリース候補が必要な場合は、``pypi.python.org/packages/source/a/ansible/ansible-{{VERSION}}.tar.gz`` パターンを使用できます。VERSION は完全なバージョン番号 (3.1.0、4.0.0b2 など) である必要があります。VERSION は、新しいバージョンをパッケージ化するたびに 1 カ所で更新するパッケージ管理システムの変数にすることができます。

en: If you are creating your own Ansible package, you must also download or package ``ansible-core`` (or ``ansible-base`` for packages based on 2.10.x) from PyPI as part of your Ansible package. You must specify a particular version. Visit the PyPI project pages to download files for `ansible-core <https://pypi.org/project/ansible-core/>`_ or `ansible-base <https://pypi.org/project/ansible-base/>`_.
ja: 独自の Ansible パッケージを作成する場合は、Ansible パッケージの一部として PyPI から ``ansible-core`` (または ``ansible-base`` 2.10.x に基づくパッケージの場合) をダウンロードまたはパッケージ化する必要もあります。特定のバージョンを指定する必要があります。PyPI プロジェクトページにアクセスして、`ansible-core <https://pypi.org/project/ansible-core/>`_ または `ansible-base <https://pypi.org/project/ansible-base/>`_ のファイルをダウンロードします。

en: These releases are also tagged in the `git repository <https://github.com/ansible/ansible/releases>`_ with the release version.
ja: これらのリリースは、`git リポジトリー <https://github.com/ansible/ansible/releases>`_ でもリリースバージョンでタグ付けされます。

en: Adding Ansible command shell completion
ja: Ansible コマンドシェル補完の追加

en: As of Ansible 2.9, you can add shell completion of the Ansible command line utilities by installing an optional dependency called ``argcomplete``. ``argcomplete`` supports bash, and has limited support for zsh and tcsh.
ja: Ansible 2.9 の時点で、``argcomplete`` と呼ばれる任意の依存関係をインストールして、Ansible コマンドラインユーティリティーのシェル補完を追加できます。``argcomplete`` は bash をサポートし、制限付きで zsh および tcsh のサポートをサポートします。

en: You can install ``python-argcomplete`` from EPEL on Red Hat Enterprise based distributions, and or from the standard OS repositories for many other distributions.
ja: ``python-argcomplete`` は、Red Hat Enterprise ベースのディストリビューションでは EPEL からインストールでき、その他の多くのディストリビューションでは標準 OS リポジトリーで入手できます。

en: For more information about installation and configuration, see the `argcomplete documentation <https://kislyuk.github.io/argcomplete/>`_.
ja: インストールと設定の詳細は、`argcomplete ドキュメント <https://kislyuk.github.io/argcomplete/>`_ を参照してください。

en: Installing ``argcomplete`` on RHEL, CentOS, or Fedora
ja: RHEL、CentOS、または Fedora への ``argcomplete`` のインストール

en: On RHEL and CentOS:
ja: RHEL および CentOS の場合:

en: Installing ``argcomplete`` with ``apt``
ja: ``apt`` を使用した ``argcomplete`` のインストール

en: Installing ``argcomplete`` with ``pip``
ja: ``pip`` を使用した ``argcomplete`` のインストール

en: Configuring ``argcomplete``
ja: ``argcomplete`` の設定

en: There are 2 ways to configure ``argcomplete`` to allow shell completion of the Ansible command line utilities: globally or per command.
ja: Ansible コマンドラインユーティリティーのシェル補完を可能にする ``argcomplete`` の設定方法は、2 通りあります。

en: Global configuration
ja: グローバル設定

en: Global completion requires bash 4.2.
ja: グローバル補完には bash 4.2 が必要です。

en: This will write a bash completion file to a global location. Use ``--dest`` to change the location.
ja: これにより、bash 補完ファイルがグローバルロケーションに書き込まれます。ロケーションを変更するには ``--dest`` を使用します。

en: Per command configuration
ja: コマンドごとの設定

en: If you do not have bash 4.2, you must register each script independently.
ja: bash 4.2 がない場合は、各スクリプトを個別に登録する必要があります。

en: You should place the above commands into your shells profile file such as ``~/.profile`` or ``~/.bash_profile``.
ja: 上記のコマンドを、``~/.profile``、``~/.bash_profile`` などのシェルプロファイルファイルに置く必要があります。

en: Using ``argcomplete`` with zsh or tcsh
ja: zsh または tcsh で ``argcomplete`` を使用

en: See the `argcomplete documentation <https://kislyuk.github.io/argcomplete/>`_.
ja: `argcomplete ドキュメント <https://kislyuk.github.io/argcomplete/>`_ を参照してください。

en: Examples of basic commands
ja: 基本コマンドの例

en: Learning ansible's configuration management language
ja: Ansible の設定管理言語の概要

en: Ansible Installation related to FAQs
ja: FAQ に関連する Ansible インストール

en: `Mailing List <https://groups.google.com/group/ansible-project>`_
ja: `メーリングリスト <https://groups.google.com/group/ansible-project>`_

en: Questions? Help? Ideas?  Stop by the list on Google Groups
ja: ご質問はございますか。サポートが必要ですか。ご提案はございますか。Google グループの一覧をご覧ください。

en: #ansible IRC chat channel
ja: IRC チャットチャンネル (#ansible)

en: If you have issues with the "pycrypto" package install on macOS, then you may need to try ``CC=clang sudo -E pip install pycrypto``.
ja: MacOS への「pycrypto」パッケージのインストールに問題がある場合は、``CC=clang sudo -E pip install pycrypto`` の試行が必要になる場合があります。

en: ``paramiko`` was included in Ansible's ``requirements.txt`` prior to 2.8.
ja: ``paramiko`` は、2.8 以前の Ansible の ``requirements.txt`` に同梱されています。
