AWS CLI 版本 2 迁移说明 - AWS Command Line Interface

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

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

  2. 按照安装、更新和卸载 AWS CLI 版本 1 中适用于您的操作系统的卸载说明操作,卸载 AWS CLI 版本 1。

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

    $ aws --version

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

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

并排安装

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

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

  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