Sun Update Connection System 1.0.8 管理指南

更新管理过程

Update Manager 可让您执行update management process,其中包括以下任务:

有关对使用 Solaris 更新建议的策略和实践的信息,请参见位于 http://docs.sun.com/app/docs/coll/1078.1 的《Solaris Patch Management Recommended Strategies》。

成功应用更新后,已下载的更新会从download directory中删除。

将根据指定的策略以及与下载的更新关联的更新属性,将更新应用到系统。

如果某个更新不符合更新应用策略,则不会立即应用此更新,而会在预定的系统关机期间应用此更新。Update Manager 应用程序会将这些更新显示为“要求重新启动”的更新。

对于包含 interactive 属性集的任何更新,请按照更新自述文件中的说明手动应用它们。Update Manager 应用程序会将这些更新显示为“仅下载”的更新。

分析系统

在将更新应用到系统之前,您必须先确定所需的更新。您可以使用 Update Manager 对系统执行更新分析,以获得适当更新的列表。

Update Manager 使用分析模块和可用更新列表对 Solaris 系统执行分析。有关更新源的信息,请参见指定更新源

根据分析结果,将更新下载并应用到系统。

有时,在将某个更新应用到系统之前,必须先应用另一更新。这时第二个更新就称为第一个更新的相关更新。当 Update Manager 分析系统时,将检查是否存在与更新相关的更新,并会在结果列表中自动包括所有更新。


注 –

分析生成的更新列表基于 Sun 更新服务器上的所有可用更新。有关您的主机系统或其网络配置的具体信息不会传送至 Sun,而只会传送对 Sun 更新集的请求。首先将扫描更新集以查找适合此主机系统的更新,然后会显示结果,并选择性地下载这些更新。


将更新下载到系统

在将更新应用到系统之前,您必须从 Sun 更新服务器将需要的更新下载到此系统。

您可以根据对系统的分析从 Sun 更新服务器下载更新,也可以指定要下载的特定更新。

Update Manager 应用程序将下载操作和安装操作合并进行。因此,当您请求安装更新时,会先将更新下载到系统,然后再执行安装。

无法使用 Update Manager 应用程序安装某些标记为“仅下载”的更新。当您请求安装“仅下载”的更新时,会将此更新下载到系统,但不会执行安装。要安装此更新,必须按照更新自述文件中的安装说明进行操作。

将更新应用到系统

Update Manager 可以将更新应用到系统。

如果您使用 smpatch add 命令应用特定的更新,则此命令仅会尝试应用您指定的更新。smpatch add 命令不会尝试解析update dependencies。如果要应用的更新缺少相关更新,则不会应用此更新。您可以使用 smpatch analyze 命令或 smpatch update 命令解析与更新相关的更新。

当您使用 Update Manager GUI 应用从更新列表中选定的更新时,会先下载每个更新(如果需要),然后再进行应用。

如果您尝试安装更新列表,Update Manager 将先执行分析以确定是否必须同时安装相关更新。

从系统中删除更新

您可能要删除(或回退)以前应用到系统的更新。Update Manager 可让您删除更新。


注意 – 注意 –

请勿从系统中删除 Update Manager 的功能更新,否则 Update Manager 将无法正常工作。


除非符合以下任一条件,否则当您删除更新时,Solaris 更新工具会恢复此更新修改过的所有文件:

更新删除过程中,patchrm 命令会将回退过程记录在 /tmp/backoutlog. process-id 文件中。成功删除更新后,系统会自动删除此日志文件。

您可以使用 Update Manager GUI 从已应用的更新列表中选择一个或多个更新,然后将其删除。但是,在您使用 smpatch remove 命令时,一次仅可以删除一个更新。


注 –

如果您尝试删除其他更新所附属的更新,则不会删除此更新。必须删除附属于此更新的所有更新,才能删除此更新。


当您尝试删除其他更新所附属的更新时,Update Manager 会列出必须删除的更新列表。要删除原来选定的更新,您必须同意删除这些更新。

使用 Sun Update Connection Hosted Web 应用程序管理系统

您可以在注册过程中或注册之后请求由 Sun Update Connection Hosted Web 应用程序管理 Solaris 10 系统。此托管的 Web 应用程序可让您管理所有系统上的更新。有关详细信息,请参见第 5 章,使用 Sun Update Connection Hosted 浏览器界面管理 Solaris 更新

即使您的系统由 Sun Update Connection Hosted Web 应用程序管理,您仍可以使用 Update Manager 管理您本地系统上的更新。