

# AWS CLI バージョン 1 から AWS CLI バージョン 2 をインストールする
<a name="cliv2-migration-instructions"></a>

このトピックでは、AWS CLI バージョン 1 から AWS CLI バージョン 2 への移行手順について説明します。

AWS CLI バージョン 1 と 2 では同じ `aws` コマンド名が使用されます。両方のバージョンがインストールされている場合、コンピュータによって検索パスで最初に見つかったバージョンが使用されます。以前に AWS CLI バージョン 1 をインストールしていた場合は、AWS CLI バージョン 2 を使用するために次のいずれかを実行することをお勧めします。
+ ** 推奨** – [AWS CLI バージョン 1 をアンインストールし、AWS CLI バージョン 2 のみを使用してください。](#cliv2-migration-instructions-migrate)
+ [両方のバージョンをインストールするには](#cliv2-migration-instructions-side-by-side)、オペレーティングシステムの機能を使用して、2 つの `aws` コマンドのいずれかに対して異なる名前でシンボリックリンクまたはエイリアスを作成します。

バージョン 1 とバージョン 2 との間の重要な変更については、「[AWS CLI バージョン 2 の新機能と変更点](cliv2-migration-changes.md)」を参照してください。

## バージョン 1 をバージョン 2 に置き換える
<a name="cliv2-migration-instructions-migrate"></a>

以下のステップを実行して、AWS CLI バージョン 1 を AWS CLI バージョン 2 に置き換えます。

**AWS CLI バージョン 1 を AWS CLI バージョン 2 に置き換えるには**

1. 「[AWS CLI バージョン 2 の新機能と変更点](cliv2-migration-changes.md)」で、バージョン 1 とバージョン 2 との間の重要な変更を確認して、移行用の既存のスクリプトを準備します。アップグレードデバッグモード機能を使用して、「[アップグレードデバッグモードを使用して AWS CLI バージョン 1 を AWS CLI バージョン 2 にアップグレードする](cli-upgrade-debug-mode.md)」の手順に従って準備を進めることができます。

1. 「[AWS CLI バージョン 1 のインストール、更新、アンインストール](https://docs.aws.amazon.com/cli/v1/userguide/cli-chap-install.html)」で、オペレーティングシステム用のアンインストール手順に従って、AWS CLI バージョン 1 をアンインストールします。

1. 以下のコマンドを使用して、AWS CLI が完全にアンインストールされたことを確認します。

   ```
   $ aws --version
   ```

   出力に基づいて、次のいずれかを実行します。
   + **バージョンが返されなかった:** AWS CLIバージョン 1 は正常にアンインストールされ、次のステップに進むことができます。
   + **バージョンが返された:** まだ AWS CLI バージョン 1 がインストールされています。トラブルシューティングステップについては、「[AWS CLI のアンインストール後に、「`aws --version`」コマンドがバージョンを返す](cli-chap-troubleshooting.md#tshoot-uninstall-1)」を参照してください。バージョンが出力されなくなるまで、トラブルシューティングステップを実行します。

1. 「[AWS CLI の最新バージョンのインストールまたは更新](getting-started-install.md)」に記載された、オペレーティングシステム用のインストール手順に従って、AWS CLI バージョン 2 をインストールします。

## サイドバイサイドのインストール
<a name="cliv2-migration-instructions-side-by-side"></a>

両方のバージョンをインストールするには、オペレーティングシステムの機能を使用して、2 つの `aws` コマンドのいずれかに対して異なる名前でシンボリックリンクまたはエイリアスを作成します。

1. 「[AWS CLI の最新バージョンのインストールまたは更新](getting-started-install.md)」に記載された、オペレーティングシステム用のインストール手順に従って、AWS CLI バージョン 2 をインストールします。

1. オペレーティングシステムの機能を使用して、2 つの `aws` コマンドのいずれかに対して異なる名前のシンボリックリンクまたはエイリアスを作成します。例えば、AWS CLI バージョン 2 には *`aws2`* を使用します。以下に、AWS CLI バージョン 2 のシンボリックリンクの例を示します。*PATH* を、インストール場所に置き換えます。

------
#### [ Linux and macOS ]

   Linux および macOS では、[シンボリックリンク](https://www.linux.com/topic/desktop/understanding-linux-links/)または[エイリアス](https://www.linux.com/topic/desktop/aliases-diy-shell-commands/)を使用できます。

   ```
   $ alias aws2='PATH'
   ```

------
#### [ Windows command prompt ]

   [https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/doskey](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/doskey)Windows の

   ```
   C:\> doskey aws2=PATH
   ```

------