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)