查看程序包 - AWS Systems Manager
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

查看程序包

要查看可用于安装的软件包,您可以使用 AWS Systems Manager 控制台或首选的 AWS 命令行工具。要访问 Distributor,请打开 AWS Systems Manager 控制台并在左侧导航窗格中选择 Distributor (分发服务器)。 您将看到可供您使用的所有软件包。

以下部分介绍如何使用首选命令行工具查看 Distributor 程序包。

查看程序包(命令行)

本节包含有关如何使用首选命令行工具通过提供的命令查看 Distributor 程序包的信息。

Linux

在 Linux 上使用 AWS CLI 查看程序包

  • 要查看所有程序包(不包括共享程序包),请运行以下命令。

    aws ssm list-documents \ --filters Key=DocumentType,Values=Package
  • 要查看 Amazon 拥有的所有程序包,请运行以下命令。

    aws ssm list-documents \ --filters Key=DocumentType,Values=Package Key=Owner,Values=Amazon
  • 要查看第三方拥有的所有软件包,请运行以下命令。

    aws ssm list-documents \ --filters Key=DocumentType,Values=Package Key=Owner,Values=ThirdParty
Windows

在 Windows 上使用 AWS CLI 查看程序包

  • 要查看所有程序包(不包括共享程序包),请运行以下命令。

    aws ssm list-documents ^ --filters Key=DocumentType,Values=Package
  • 要查看 Amazon 拥有的所有程序包,请运行以下命令。

    aws ssm list-documents ^ --filters Key=DocumentType,Values=Package Key=Owner,Values=Amazon
  • 要查看第三方拥有的所有软件包,请运行以下命令。

    aws ssm list-documents ^ --filters Key=DocumentType,Values=Package Key=Owner,Values=ThirdParty
PowerShell

使用 适用于 PowerShell 的工具 查看程序包

  • 要查看所有程序包(不包括共享程序包),请运行以下命令。

    $filter = New-Object Amazon.SimpleSystemsManagement.Model.DocumentKeyValuesFilter $filter.Key = "DocumentType" $filter.Values = "Package" Get-SSMDocumentList ` -Filters @($filter)
  • 要查看 Amazon 拥有的所有程序包,请运行以下命令。

    $typeFilter = New-Object Amazon.SimpleSystemsManagement.Model.DocumentKeyValuesFilter $typeFilter.Key = "DocumentType" $typeFilter.Values = "Package" $ownerFilter = New-Object Amazon.SimpleSystemsManagement.Model.DocumentKeyValuesFilter $ownerFilter.Key = "Owner" $ownerFilter.Values = "Amazon" Get-SSMDocumentList ` -Filters @($typeFilter,$ownerFilter)
  • 要查看第三方拥有的所有软件包,请运行以下命令。

    $typeFilter = New-Object Amazon.SimpleSystemsManagement.Model.DocumentKeyValuesFilter $typeFilter.Key = "DocumentType" $typeFilter.Values = "Package" $ownerFilter = New-Object Amazon.SimpleSystemsManagement.Model.DocumentKeyValuesFilter $ownerFilter.Key = "Owner" $ownerFilter.Values = "ThirdParty" Get-SSMDocumentList ` -Filters @($typeFilter,$ownerFilter)