

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 從第 1 AWS CLI 版安裝第 2 AWS CLI 版
<a name="cliv2-migration-instructions"></a>

本主題提供從第 1 AWS CLI 版遷移到第 2 AWS CLI 版的說明。

AWS CLI 第 1 版和第 2 版使用相同的`aws`命令名稱。如果您已安裝兩個版本，您的電腦會使用搜尋路徑中找到的第一個版本。如果您先前已安裝第 1 AWS CLI 版，建議您執行下列其中一項操作，以使用第 2 AWS CLI 版：
+ ** 建議** – [解除安裝第 1 AWS CLI 版，並僅使用第 2 AWS CLI 版](#cliv2-migration-instructions-migrate)。
+ [若要同時安裝兩個版本](#cliv2-migration-instructions-side-by-side)，請使用作業系統的功能，為兩個 `aws` 命令之一建立具有不同名稱的符號連結 (symlink) 或別名。

如需第 1 版和第 2 版之間重大變更的詳細資訊，請參閱 [第 2 AWS CLI 版中的新功能和變更](cliv2-migration-changes.md)。

## 將版本 1 替換為版本 2
<a name="cliv2-migration-instructions-migrate"></a>

執行下列步驟，將 AWS CLI 第 1 版取代為第 2 AWS CLI 版。

**將 AWS CLI 第 1 版取代為第 2 AWS CLI 版**

1. 透過確認 [第 2 AWS CLI 版中的新功能和變更](cliv2-migration-changes.md) 第 1 版和第 2 版之間的重大變更，為您現有的所有指令碼做好遷移的準備。您可以使用升級偵錯模式功能，依照 中的指示來引導您的準備[使用升級偵錯模式將 AWS CLI 第 1 版升級至 AWS CLI 第 2 版](cli-upgrade-debug-mode.md)。

1. 在安裝、更新和解除安裝第 1 AWS CLI 版中，遵循作業系統的解除安裝說明來解除安裝第 1 版。 [AWS CLI](https://docs.aws.amazon.com/cli/v1/userguide/cli-chap-install.html)

1. 使用以下命令確認 AWS CLI 已完全解除安裝 。

   ```
   $ aws --version
   ```

   根據輸出完成下列其中一項操作：
   + **未傳回版本：**您已成功解除安裝第 1 AWS CLI 版，可以繼續進行下一個步驟。
   + **傳回版本：**您仍然安裝 第 1 AWS CLI 版。如需疑難排解步驟，請參閱[解除安裝 後，「`aws --version`」命令會傳回版本 AWS CLI](cli-chap-troubleshooting.md#tshoot-uninstall-1)。執行故障診斷步驟，直到未接收到版本輸出。

1. 遵循 中適用於您作業系統的適當安裝說明來安裝第 2 AWS CLI 版[安裝或更新至最新版本的 AWS CLI](getting-started-install.md)。

## 並排安裝
<a name="cliv2-migration-instructions-side-by-side"></a>

若要同時安裝兩個版本，請使用作業系統的功能，為兩個 `aws` 命令之一建立具有不同名稱的符號連結 (symlink) 或別名。

1. 遵循 中適用於您作業系統的適當安裝說明來安裝第 2 AWS CLI 版[安裝或更新至最新版本的 AWS CLI](getting-started-install.md)。

1. 使用您作業系統的功能，為兩個`aws`命令之一建立不同名稱的符號連結或別名，例如*`aws2`*針對第 2 AWS CLI 版使用 。以下是第 2 AWS CLI 版的符號連結範例。以您的安裝位置替換 *PATH*。

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

   您可以在 Linux 和 macOS 上si y使用[符號連結](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 ]

   在 Windows 上使用 [https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/doskey](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/doskey)。

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

------