Sun Update Connection System 1.0.8 管理指南

用于管理 Solaris 更新的工具

您可以使用以下工具将更新应用到 Solaris 系统:

如果需要将修补程序应用到无盘客户机系统,请参见《System Administration Guide: Basic Administration》中的 "Patching Diskless Client OS Services"。

Update Manager 应用程序是 Sun Update Connection System 软件产品的一部分。Sun Update Connection Hosted Web 应用程序也是此软件产品的一部分。

下表简要介绍了各种 Solaris 更新管理工具的可用性。

表 1–2 Solaris 更新管理工具的可用性

工具可用性 

Update Manager 和 Sun Patch Manager 2.0 

Sun Update Connection System 

patchadd/ patchrm 命令

Solaris 2.6 和 Solaris 7 修补程序管理工具 

如何获得此工具?

对于 Solaris 10 – 应用 Update Manager 功能更新。

对于 Solaris 8 或 Solaris 9 – 从 Sun 下载中心 Web 站点下载适当版本的 Patch Manager 工具。

从 Sun Update Connection System Web 站点运行工具。 

随附在 Solaris 发行版中。 

从 Sun 下载中心下载此工具。 

Solaris 发行版可用性

对于 Solaris 10 – Update Manager。

对于 Solaris 8 和 Solaris 9 – Sun Patch Manager 2.0。

Solaris 10。 

Solaris 2.6、Solaris 7、Solaris 8 和 Solaris 9 发行版。 

Solaris 2.6 和 Solaris 7 发行版。 

是否应用签名的更新?

是,并且在下载签名的更新时自动对其进行验证。 

是 

自 Solaris 9 12/03 开始 – 是,并且在下载签名的更新时自动对其进行验证。

是,并且在下载签名的更新时自动对其进行验证。 

是否应用未签名的更新?

对于 Update Manager – 否。

对于 Sun Patch Manager 2.0 – 是,但必须先解压更新。

是 

是 

否 

GUI 是否可用?

对于 Solaris 10 – 是,适用于运行 Update Manager 的系统。

对于 Solaris 9 – 是,适用于运行 Patch Manager (smc) 的系统。

对于 Solaris 8 – 否。

Web 应用程序由 Sun 托管。 

否 

否 

分析系统以确定适当更新,并下载签名或未签名的更新

是,仅限于签名的更新。 

是 

否 

是,仅限于签名的更新。 

本地和远程系统更新支持

本地和远程。 

对于 Solaris 8 – 本地。

远程 

本地 

本地 

是否支持 RBAC?

对于 Update Manager – 否。

对于 smpatch 是。

不适用 

是 

否 

管理 Solaris 更新

当您应用更新时,patchadd 命令会将信息记录在 /var/sadm/patch/update-id /log 文件中。

在以下情况下,patchadd 命令无法应用更新:

选择应用更新的最佳方法

您可以使用多种不同的方法将一个或多个更新下载或应用到系统。使用下表可确定最符合您需要的方法。


注 –

此表中描述的 smpatch 命令版本最初适用于 Solaris 8 系统。


表 1–3 更新方法比较

命令或工具 

描述 

详细信息 

Update Manager GUI 

当您希望使用 GUI 以便于管理更新时,请使用此工具。 

以下是此 GUI 的一些功能: 

  • 分析系统以确定适当更新

  • 使用一个或多个更新对系统进行更新

  • 删除更新

  • 查看已应用更新的列表

  • 配置更新管理环境

  • 当为系统提供新更新时通知您

第 4 章,使用 Update Manager GUI 管理 Solaris 更新

Sun Update Connection Hosted Web 应用程序 

使用此 Web 应用程序(由 Sun 托管)可远程管理所有 Solaris 10 系统上的更新。 

第 5 章,使用 Sun Update Connection Hosted 浏览器界面管理 Solaris 更新

smpatch update

使用此命令可分析系统以确定适当更新,并自动下载和应用更新。 

请注意,此命令不应用包含 interactive 属性集的更新。

对于 Solaris 8 系统,仅可以使用本地模式 smpatch

smpatch(1M) 手册页

smpatch analyzesmpatch update

首先,使用 smpatch analyze 分析系统以确定适当更新。然后,使用 smpatch update 将一个或多个更新下载并应用到系统。

请注意,此命令不应用包含 interactive 属性集的更新。

对于 Solaris 8 系统,仅可以使用本地模式 smpatch

smpatch(1M) 手册页

smpatch analyzesmpatch downloadsmpatch add

首先,使用 smpatch analyze 分析系统以确定适当更新。然后,使用 smpatch download 下载更新。此命令还会下载所有必需的更新。最后,在系统处于单用户或多用户模式时,使用 smpatch add 将一个或多个更新应用到系统。

对于 Solaris 8 系统,仅可以使用本地模式 smpatch

smpatch(1M) 手册页

patchadd

自 Solaris 2.6 发行版开始 – 将未签名的更新应用到系统。

自 Solaris 9 12/03 发行版开始 – 使用此命令将签名或未签名的更新应用到系统。要应用签名的更新,您必须先设置软件包keystore

patchadd(1M) 手册页

如果您选择使用 smpatch 命令行界面或 Update Manager 图形用户界面应用更新,请参见Sun Update Connection System 入门,以获得可能会影响方法选择的其他信息。