补丁管理

您可以在组织中使用自定义补丁来管理客户端。通过这种方式,您可以在自定义通道中发布软件包的补丁警报、安排补丁安装,并在组织中管理补丁。

1. 创建补丁

要使用自定义补丁,您需要创建一个补丁,向其添加软件包,并将其添加到一个或多个通道。

过程:创建自定义补丁
  1. 在 SUSE Multi-Linux Manager Web UI 中,导航到补丁  管理补丁,单击 创建补丁

  2. In the Create Patch section, use these details:

    • In the Synopsis field, type a short description of the patch.

    • In the Advisory field, type a label for the patch. 建议您为组织设计一个命名约定,以便于进行补丁管理。

    • In the Advisory Release field, enter a release number for your patch. For example, if this is the first version of this patch, use 1.

    • In the Advisory Type field, select the type of patch to use. For example, Bug Fix Advisory for a patch that fixes errors.

    • If you selected an advisory type of Security Advisory, in the Advisory Severity field, select the severity level to use.

    • In the Product field, type the name of the product this patch refers to.

    • OPTIONAL: In the Author field, type the name of the author of the patch.

    • Complete the Topic, Description, and Solution fields with further information about the patch.

  3. OPTIONAL: In the Bugs section, specify the information of any related bugs, using these details:

    • In the ID field, enter the bug number.

    • In the Summary field, type a short description of the bug.

    • In the Bugzilla URL field, type the address of the bug.

    • In the Keywords field, type any keywords related to the bug. 请在各关键字之间使用逗号。

    • Complete the References and Notes fields with further information about the bug.

    • 选择要向其添加新补丁的一个或多个通道。

  4. 单击 创建补丁

您也可以通过克隆现有补丁来创建补丁。克隆方法会保留软件包关联并简化补丁发布过程。

过程:克隆补丁
  1. 在 SUSE Multi-Linux Manager Web UI 中,导航到补丁  克隆补丁

  2. In the View patches potentially applicable to: field, select the software channel for the patch you want to clone.

  3. 选择要克隆的一个或多个补丁,然后单击 克隆补丁

  4. 选择要向其添加克隆的补丁的一个或多个通道。

  5. 确认细节以开始克隆。

创建补丁后,您便可以向其指派软件包。

过程:向补丁指派软件包
  1. In the SUSE Multi-Linux Manager Web UI, navigate to Patches  Manage Patches, and click the advisory name of the patch to see the patch details.

  2. 导航到软件包  添加选项卡。

  3. In the Channel field, select the software channel that contains the packages you want to assign to the patch, and click View Packages. You can select All managed packages to see the available packages in all channels.

  4. 选择要包含的软件包,然后单击 添加软件包

  5. 确认软件包的细节,然后单击 确认 将其指派给补丁。

  6. 导航到软件包  列出/去除选项卡,检查是否已正确指派软件包。

将软件包指派给补丁后,补丁缓存即会更新以反映更改。更新缓存可能需要几分钟时间。

If you need to change the details of an existing patch, you can do so from the Patches Management page.

过程:编辑和删除现有补丁警报
  1. 在 SUSE Multi-Linux Manager Web UI 中,导航到补丁  管理补丁

  2. 单击补丁的建议名称以查看补丁细节。

  3. 根据需要进行更改,然后单击 更新补丁

  4. To delete a patch, select the patch in the Patches Management page, and click Delete Patches. 删除补丁可能需要几分钟时间。

2. 将补丁应用到客户端

某个补丁就绪后,您可以将其单独应用到客户端,也可以与其他补丁一起应用到客户端。

补丁内的每个软件包都来自一个或多个通道。如果客户端未订阅相应通道,将不会安装更新。

如果客户端已安装更新版本的软件包,将不会安装更新。如果客户端安装的是较旧版本的软件包,将会升级该软件包。

过程:应用所有适用的补丁
  1. 在 SUSE Multi-Linux Manager Web UI 中,导航到系统  概览,然后选择要更新的客户端。

  2. 导航到软件  补丁选项卡。

  3. 单击 全选 选择所有适用的补丁。

  4. 单击 应用补丁 更新客户端。

如果您是以管理员特权登录的,还可以批量进行更大规模的客户端升级。

过程:将单个补丁应用到多个客户端
  1. 在 SUSE Multi-Linux Manager Web UI 中,导航到补丁  补丁列表

  2. Locate the patch you want to apply, and click the number under the Systems column for that patch.

  3. 选择要应用补丁的客户端,然后单击 应用补丁

  4. 确认要执行更新的客户端列表。

过程:将多个补丁应用到多个客户端
  1. 在 SUSE Multi-Linux Manager Web UI 中,导航到系统  概览,然后选中要更新的客户端,以将其添加到系统集管理器。

  2. Navigate to Systems  System Set Manager and naviagte to the Patches tab.

  3. 选择要应用到客户端的补丁,然后单击 应用补丁

  4. 安排更新的日期和时间,然后单击 确认

  5. 要查看更新进度,请导航到日程安排  待执行的操作

使用为每个客户端配置的联系方法安装安排的软件包更新。有关详细信息,请参见 客户端联系方法