从 AWS CLI 版本 1 安装 AWS CLI 版本 2 - AWS Command Line Interface

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从 AWS CLI 版本 1 安装 AWS CLI 版本 2

本主题提供从 AWS CLI 版本 1 迁移到 AWS CLI 版本 2 的说明。

AWS CLI 版本 1 和 2 使用相同的aws命令名称。如果您安装了两个版本,电脑将使用在搜索路径中找到的第一个版本。如果您之前安装了 AWS CLI 版本 1,我们建议您执行以下操作之一来使用 AWS CLI 版本 2:

有关版本 1 和版本 2 之间的突破性更改的信息,请参阅 AWS CLI 版本 2 中的新功能和变化

将版本 1 替换为版本 2

执行以下步骤将 AWS CLI 版本 1 替换为 AWS CLI 版本 2。

用 AWS CLI 版本 2 替换 AWS CLI 版本 1
  1. 通过在 AWS CLI 版本 2 中的新功能和变化中确认版本 1 和版本 2 之间的任何突破性更改,为迁移准备任何现有的脚本。

  2. 按照安装、更新和卸载 AWS CLI 版本 1 中针对操作系统的卸载说明卸载 AWS CLI 版本 1

  3. 使用以下命令确认 AWS CLI 已完全卸载。

    $ aws --version

    根据输出完成下列操作之一:

  4. 按照中适用于您的操作系统的相应安装说明安装 AWS CLI 版本 2 安装或更新到最新版本的 AWS CLI

S ide-by-side 安装

要同时安装这两个版本,请使用操作系统的功能为两个 aws 命令之一创建具有不同名称的符号链接 (symlink) 或别名。

  1. 按照中适用于您的操作系统的相应安装说明安装 AWS CLI 版本 2 安装或更新到最新版本的 AWS CLI

  2. 使用操作系统的能力为两个aws命令中的一个创建不同名称的符号链接或别名,例如使用 aws2 适用于 AWS CLI 版本 2。以下是 AWS CLI 版本 2 的符号链接示例。更换 PATH 以及您的安装位置。

    Linux and macOS

    您可以在 Linux 和 macOS 上使用符号链接别名

    $ alias aws2='PATH'
    Windows command prompt

    Windows 上的 DOSKEY

    C:\> doskey aws2=PATH