跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
HP-UX 11i v1.6安装与配置指南: 基于 Itanium®的服务器和工作站 > 第 4 章 验证系统安装

更改已安装 HP-UX 修补软件的状态

» 

技术文档资料

完整的 PDF 手册
» 反馈
内容从此开始:

 » 目录

 » 索引

通过 swinstall 实用程序可以安装多个修补软件包,并在以后配置这些软件包。其中一些修补软件包可能包含未配置的替代修补软件。

在系统中执行 swverify \* 之后,这些修补软件会在 swagent.log 文件中将软件状态显示为“installed”。swverify 不会将此“installed”软件状态视为警告或错误。

如果使用 swremove 命令删除当前“应用”的修补软件,则软件状态为“installed”的修补软件可能存在问题。swremove 命令不会检测或配置软件状态为“installed”的替代修补软件。

开始操作

要检查当前已应用到系统中的修补软件的状态,请执行下列步骤:

  1. 列出替代修补软件和系统中的活动(或已应用的)修补软件的“SD software state”和“patch state”。

    /usr/sbin/swlist -a state -a patch_state <patch_number>

    例如,上述 swlist 选项可以显示出系统中早期(替代)修补软件和当前(或已应用)的修补软件之间的差异。

    要列出所有的修补软件,请使用以下命令:

    /usr/sbin/swlist -a state -a patch_state PH*

    注释:SD 状态为“installed”的替代修补软件不会造成任何问题,但若要将其转换为当前应用的修补软件,还需要执行额外的 swconfig 操作。

  2. HP 建议您使用以下命令配置 SD 状态为“installed”的当前应用的修补软件:

    /usr/sbin/swconfig <patch_number>

    注意:仅当删除了活动的修补软件并回退到处于“installed”状态的替代修补软件时,才会出现此问题。对处于“superseded”状态的修补软件执行 swconfig 命令是很危险的操作;切勿执行此操作。
  3. 使用以下选项列出活动的产品、修补软件和状态:

    swlist -l fileset -a state -a patch_state

    上述 swlist 选项将显示所有活动的(非替代的)文件集及其“SD software state”和“patch state”属性。

    可以更改 swlist 命令以显示替代修补软件,方法是在 /var/adm/sw/defaults 文件中添加以下行:

    swlist.show_superseded_patches=true

    也可以使用以下命令显示替代修补软件:

    swlist -l fileset -a state -a patch_state -x \
    swlist.show_superseded_patches=true

  4. 提示:有关这些命令的帮助信息,请参阅《《Software Distributor Administration Guide》》,该指南可从 Instant Information CD 或以下网站获得:

    http://docs.hp.com/hpux/os/11v1.6

打印版本
保密声明 使用本网站表示您同意其使用条件
© 2002 - Hewlett-Packard Development Company, L.P.