已批准补丁和已拒绝补丁列表的程序包名称格式 - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

已批准补丁和已拒绝补丁列表的程序包名称格式

可以添加到已批准补丁和已拒绝补丁列表中的软件包名称格式取决于您正在修补的操作系统的类型。

适用于 Linux 操作系统的软件包名称格式

您可以在补丁基准中为已批准和已拒绝补丁指定的格式因 Linux 类型而异。更具体地说,支持的格式取决于 Linux 操作系统类型使用的软件包管理器。

Amazon Linux 1、Amazon Linux 2、Amazon Linux 2022、Amazon Linux 2023、CentOS、Oracle Linux 和 Red Hat Enterprise Linux(RHEL)

程序包管理器:YUM(Amazon Linux 2022、Amazon Linux 2023、RHEL 8 和 CentOS 8 除外,它们使用 DNF 作为程序包管理器)

已批准的补丁:对于已批准的补丁,您可以指定以下任一项:

  • Bugzilla ID,格式为 1234567 (将只包含系统进程编号的字符串作为 Bugzilla ID。)

  • CVE ID,格式为 CVE-2018-1234567

  • 公告 ID,格式为 RHSA-2017:0864ALAS-2018-123

  • 使用一个或多个可用于软件包命名的组件构造的软件包名称。举例来说,对于名为 dbus.x86_64:1:1.12.28-1.amzn2023.0.1 的软件包,组件如下:

    • name: dbus

    • architecture: x86_64

    • epoch: 1

    • version: 1.12.28

    • release: 1.amzn2023.0.1

    支持具有以下构造的软件包名称:

    • name

    • name.arch

    • name-version

    • name-version-release

    • name-version-release.arch

    • version

    • version-release

    • epoch:version-release

    • name-epoch:version-release

    • name-epoch:version-release.arch

    • epoch:name-version-release.arch

    • name.arch:epoch:version-release

    一些示例:

    • dbus.x86_64

    • dbus-1.12.28

    • dbus-1.12.28-1.amzn2023.0.1

    • dbus-1:1.12.28-1.amzn2023.0.1.x86_64

  • 我们还支持上述格式带有单个通配符的软件包名称组件,例如:

    • dbus*

    • dbus-1.12.2*

    • dbus-*:1.12.28-1.amzn2023.0.1.x86_64

已拒绝的补丁:对于已拒绝的补丁,您可以指定以下任一项:

  • 使用一个或多个可用于软件包命名的组件构造的软件包名称。举例来说,对于名为 dbus.x86_64:1:1.12.28-1.amzn2023.0.1 的软件包,组件如下:

    • name: dbus

    • architecture; x86_64

    • epoch: 1

    • version: 1.12.28

    • release: 1.amzn2023.0.1

    支持具有以下构造的软件包名称:

    • name

    • name.arch

    • name-version

    • name-version-release

    • name-version-release.arch

    • version

    • version-release

    • epoch:version-release

    • name-epoch:version-release

    • name-epoch:version-release.arch

    • epoch:name-version-release.arch

    • name.arch:epoch:version-release

    一些示例:

    • dbus.x86_64

    • dbus-1.12.28

    • dbus-1.12.28-1.amzn2023.0.1

    • dbus-1:1.12.28-1.amzn2023.0.1.x86_64

  • 我们还支持上述格式带有单个通配符的软件包名称组件,例如:

    • dbus*

    • dbus-1.12.2*

    • dbus-*:1.12.28-1.amzn2023.0.1.x86_64

Debian Server、Raspberry Pi OS(原 Raspbian)和 Ubuntu Server

软件包管理器:APT

已批准的补丁已拒绝的补丁:对于已批准和已拒绝的补丁,指定以下内容:

  • 软件包名称,格式为 ExamplePkg33

    注意

    对于 Debian Server 列表、Raspberry Pi OS 列表和 Ubuntu Server 列表,不包括架构或版本等元素。例如,您可以指定软件包名称 ExamplePkg33 以在补丁列表中包含所有以下项:

    • ExamplePkg33.x86.1

    • ExamplePkg33.x86.2

    • ExamplePkg33.x64.1

    • ExamplePkg33.3.2.5-364.noarch

SUSE Linux Enterprise Server (SLES)

软件包管理器:Zypper

已批准的补丁已拒绝的补丁:对于已批准和已拒绝的补丁列表,可以指定以下任一项:

  • 完整软件包名称,格式为:

    • SUSE-SLE-Example-Package-12-2018-123

    • example-pkg-2018.11.4-46.17.1.x86_64.rpm

  • 包含单个通配符的软件包名称,例如:

    • SUSE-SLE-Example-Package-12-2018-*

    • example-pkg-2018.11.4-46.17.1.*.rpm

macOS适用的软件包名称格式

受支持的软件包管理器: softwareupdate、 installer、 Brew、 Brew Cask

已批准的补丁已拒绝的补丁:对于已批准和已拒绝的补丁列表,可以指定完整的软件包名称,格式如下:

  • XProtectPlistConfigData

  • MRTConfigData

对于 macOS,在已批准补丁和已拒绝的补丁列表中不支持通配符。

适用于 Windows 操作系统的软件包名称格式

对于 Windows 操作系统,请使用 Microsoft 知识库 ID 和 Microsoft 安全公告 ID 指定补丁;例如:

KB2032276,KB2124261,MS10-048