Installing PGD CLI on Linux
===========================

PGD CLIは、ほとんどのLinuxディストリビューションで利用できます。
EDBアカウントでアクセスできるEDBリポジトリからインストールできます。
PGDユーザーとBigAnimalユーザー無料トライアル中のユーザーを含むは、EDBアカウントとPGD
CLIへのアクセスを持っています。

EDBサブスクリプショントークンを取得する
---------------------------------------

これらのリポジトリからのダウンロードを有効にするには、トークンが必要です。トークンを取得するには、
 `EDB Repos 2.0 <https://www.enterprisedb.com/repos-downloads>`_  にログインします。 EDB Repos
2.0ページに初めてアクセスする場合は、 **Request Access**
を選択してトークンを生成する必要があります。生成されたトークンが利用できるようになったら、
**Copy**
アイコンを選択してクリップボードにコピーするか、目のアイコンを選択して表示します。

EDB_SUBSCRIPTION_TOKEN環境変数を設定する
----------------------------------------

トークンを取得したら、オペレーティングシステムに表示されているコマンドを実行して、
``<your-token>`` トークンを置き換えます。

::

   export EDB_SUBSCRIPTION_TOKEN=<your-token>

次に、オペレーティングシステムに適切なコマンドを実行します。

DebianまたはUbuntuにインストールする
------------------------------------

.. code:: bash

   curl -1sSLf "https://downloads.enterprisedb.com/$EDB_SUBSCRIPTION_TOKEN/postgres_distributed/setup.deb.sh" | sudo -E bash

このコマンドが\ ``curl: (22) The requested URL returned error: 404``
のようなエラーを返した場合、正しいトークンを入力したことを確認してください。

コマンドが成功すると、次のような出力が表示されます。

::

   Executing the  setup script for the enterprisedb/postgres_distributed repository ...
   ...

次のコマンドを使用してPGD
CLIパッケージをインストールできるようになりました。

::

   sudo apt-get install edb-pgd5-cli

RHEL、Rocky、AlmaLinux、またはOracle Linuxにインストールする
------------------------------------------------------------

.. code:: bash

   curl -1sSLf "https://downloads.enterprisedb.com/$EDB_SUBSCRIPTION_TOKEN/postgres_distributed/setup.rpm.sh" | sudo -E bash

このコマンドが\ ``curl: (22) The requested URL returned error: 404``
のようなエラーを返した場合、正しいトークンを入力したことを確認してください。

コマンドが成功すると、次のような出力が表示されます。

::

   Executing the  setup script for the enterprisedb/postgres_distributed repository ...
   ...

次のコマンドを使用してPGD
CLIパッケージをインストールできるようになりました。

::

   sudo yum install edb-pgd5-cli

 :ref:`Next: Using PGD CLI <Using PGD CLI>` 
