Installing Lasso
================

EDBは、 `EDB website <https://www.enterprisedb.com/software-downloads-postgres>`_ を介してアプリケーションを配布します

そして、認証手段として *企業トークン* を使用して顧客に使用を付与します。

Linux
-----

 `EDB Downloads page <https://www.enterprisedb.com/software-downloads-postgres>`_ からシステムに対応するLinuxインストールオプションに従うことにより、サポートされているメジャーLinuxディストリビューションにLassoをインストールできます。または、
 `EDB repositories for Linux page <https://www.enterprisedb.com/repos>`_  から直接インストールできます。
Lassoを選択し、インストール手順に従います。

サブスクリプションのEDBリポジトリをシステムにインストールした後、Linuxディストリビューションのパッケージマネージャーツールを使用してLinuxにLassoをインストールできます。例には次のものが含まれますが、これらに限定されません。

-  Debian / Ubuntu

::

       apt install edb-lasso

-  RHEL / CentOS / Oracle Linux 7

::

       yum install edb-lasso

-  RHEL / Rocky / AlmaLinux / Oracle Linux 8+

::

       dnf install edb-lasso

システムにインターネットアクセスがある場合は、パッケージマネージャーを使用して\ ``edb-lasso``
パッケージをインストールすると、次のLasso依存関係がインストールされます。

-  ``python3``

-  ``python3-psycopg2``

-  ``python3-setuptools``

-  ``python3-psutil``

システムにインターネットアクセスがない場合は、これらの依存関係をダウンロードして手動でインストールする必要があります。詳細については、EDBサポートにお問い合わせください。

Windows
-------

WindowsのLassoは、 ``lasso-windows-X.Y.Z.exe``
と呼ばれる単一ファイルのバイナリ実行可能ファイルです。\ ``X.Y.Z``
は、現在のLassoバージョンです。 `EDB Downloads page <https://www.enterprisedb.com/software-downloads-postgres>`_  からダウンロードできます。

Windows、 Lassoは依存関係をインストールする必要はありませんが、
LassoはWindows Server 2019以降でのみ実行できます。

構成ファイル
------------

構成ファイルを使用せずにLassoを実行しようとすると、次のエラーが発生します。

::

       ERROR: no configuration file for Lasso could be found. Please create a configuration file and try again.

Lassoには、構成ファイルが必要です。これは、次のオプションのいずれかです。
(最初に一致したものを使用します。)

-  Lassoが実行されているのと同じディレクトリにある\ ``./edb-lasso.cfg``

-  Lassoが実行されているのと同じディレクトリにある\ ``./edb-lasso.conf``

-  ``$HOME/.edb-lasso.conf``

-  ``/etc/edb-lasso.conf``

最小構成ファイルは次のとおりです。

::

   [customer]
   id=XXXXX
   token=YYYYYYYYY

``id`` および\ ``token``
の値を、サポートポータルの会社ページにある情報に置き換えます。左側のメニューバーで、
**Company info > Company** を選択します。構成ファイルの\ ``id``
フィールドに、このページの **会社コード**
値を入力します。構成ファイルの\ ``token`` フィールドに **Token**
値を入力します。

..  Important::
   Lassoの構成ファイルは必須で、少なくとも顧客IDとトークンが含まれている必要があります。 !!!

Lasso構成の詳細については、 :ref:`Configuration <Configuration>` を参照してください。

なげLassoの実行
---------------

Lassoをインストールし、適切な構成ファイルを作成した後、Linuxでの標準のLasso実行は次のとおりです。

::

       lasso

WindowsでLassoを実行するには、次のことを行う必要があります。

1. **Start** メニュー検索フィールドに、\ ``cmd`` と入力します。

2. [ **Start** ]メニューで、[ **Command Prompt** ]を右クリックし、[
   **Run asAdministrator** ]を選択します。

3. Windowsがコマンドプロンプトでシステムを変更することを許可するかどうかを確認するプロンプトが表示されたら、
   **Yes** を選択します。

4. コマンドプロンプトで、 Lasso ``.exe``
   ファイルが存在するディレクトリに\ ``cd`` します。

5. コマンド ``lasso-windows-X.Y.Z.exe`` を実行します。ここで、 ``X.Y.Z``
   はLassoバージョンです。

::

       lasso-windows-X.Y.Z.exe -H IP_ADDRESS -p PORT --password PASSWORD DATABASE_NAME USER_NAME

または、構成ファイルの\ ``postgresql``
セクションの下の設定を入力してPostgresに接続する方法をLassoすると、
Windows ExplorerからLassoを実行できます。 ``.exe``
ファイルを右クリックし、[ **Run asAdministrator** ]を選択します。

多くのLassoオプションの詳細については、 Lassoを参照してください。
