

• Amazon Systems Manager CloudWatch 控制面板在 2026 年 4 月 30 日之后将不再可用。客户可以像现在一样继续使用 Amazon CloudWatch 控制台来查看、创建和管理其 Amazon CloudWatch 控制面板。有关更多信息，请参阅 [Amazon CloudWatch 控制面板文档](https://docs.amazonaws.cn/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)。

# 卸载 Distributor 软件包
<a name="distributor-working-with-packages-uninstall"></a>

您可以借助 Run Command，使用 Amazon Web Services 管理控制台或 Amazon Command Line Interface（Amazon CLI）从 Amazon Systems Manager 托管式节点中卸载 Distributor 软件包。Distributor 和 Run Command 都是 Amazon Systems Manager 中的工具。在此版本中，一条命令只能卸载一个软件包的一个版本。您可以卸载特定版本或默认版本。

**重要**  
使用 Distributor 安装的软件包只能通过 Distributor 卸载。否则，Systems Manager 仍可能将应用程序注册为 `INSTALLED`，导致其他意外结果。

**Topics**
+ [使用控制台卸载软件包](#distributor-pkg-uninstall-console)
+ [使用 Amazon CLI 卸载软件包](#distributor-pkg-uninstall-cli)

## 使用控制台卸载软件包
<a name="distributor-pkg-uninstall-console"></a>

您可以在 Systems Manager 控制台中使用 Run Command 一次性卸载软件包。Distributor 使用 [Amazon Systems Manager Run Command](run-command.md) 卸载软件包。

**若要使用控制台卸载软件包**

1. 访问 [https://console.aws.amazon.com/systems-manager/](https://console.amazonaws.cn/systems-manager/)，打开 Amazon Systems Manager 控制台。

1. 在导航窗格中，请选择 **Run Command**。

1. 在 Run Command 主页上，选择 **Run command (运行命令)**。

1. 选择 `AWS-ConfigureAWSPackage` 命令文档。

1. 从 **Action (操作)** 中，选择 **Uninstall (卸载)** 

1. 对于 **Name (名称)**，输入要卸载的软件包的名称。

1. 对于 **Targets**（目标），选择您希望如何将托管式节点设为目标。您可以指定目标共享的标签键和值。您还可以通过选择属性（例如 ID、平台和 SSM Agent 版本）来指定目标。

1. 您可以使用高级选项添加有关该操作的注释、更改 **Rate control (速率控制)** 中的 **Concurrency (并发)** 和 **Error threshold (错误阈值)** 的值、指定输出选项，或者配置 Amazon Simple Notification Service (Amazon SNS) 通知。有关更多信息，请参阅本指南中的[从控制台运行命令](https://docs.amazonaws.cn/systems-manager/latest/userguide/rc-console.html)。

1. 做好卸载软件包的准备后，选择 **Run (运行)**，然后选择 **View results (查看结果)**。

1. 在命令列表中，选择您运行的 `AWS-ConfigureAWSPackage` 命令。如果命令仍在执行中，则选择控制台右上角的“刷新”图标。

1. 如果 **Status**（状态）列显示 **Success**（成功）或 **Failed**（失败），则选择 **Output**（输出）选项卡。

1. 选择 **View Output (查看输出)**。命令输出页面将显示命令执行的结果。

## 使用 Amazon CLI 卸载软件包
<a name="distributor-pkg-uninstall-cli"></a>

您可以使用 Amazon CLI 通过 Run Command 从托管式节点中卸载 Distributor 软件包。

**若要使用 Amazon CLI 卸载软件包**
+ 在 Amazon CLI 中运行以下命令。

  ```
  aws ssm send-command \
      --document-name "AWS-ConfigureAWSPackage" \
      --instance-ids "instance-IDs" \
      --parameters '{"action":["Uninstall"],"name":["package-name (in same account) or package-ARN (shared from different account)"]}'
  ```

  示例如下：

  ```
  aws ssm send-command \
      --document-name "AWS-ConfigureAWSPackage" \
      --instance-ids "i-02573cafcfEXAMPLE" \
      --parameters '{"action":["Uninstall"],"name":["Test-ConfigureAWSPackage"]}'
  ```

有关可以与 **send-command** 命令结合使用的其他选项的信息，请参阅 *Amazon CLI 命令参考* Amazon Systems Manager 一节中的 [https://docs.amazonaws.cn/cli/latest/reference/ssm/send-command.html](https://docs.amazonaws.cn/cli/latest/reference/ssm/send-command.html)。