AIX命令参考大全,卷 3,i - m - instfix 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

instfix 命令

用途

安装与关键字或修正相关的文件集。

语法

instfix [ -T [ -M Platform ] ] [ -s String ] [ -S ] [ -k Keyword | -f File ] [ -p ] [ -d Device ] [ -i [ -c ] [ -q ] [ -t Type ] [ -v ] [ -F ] ] [ -a ]

描述

instfix 命令允许安装一个或一套补丁而不用知道任何信息,除了标识该补丁的“授权程序分析报告”(APAR)号或其它唯一关键字。

任何补丁都可能有组成该补丁的一个或多个文件集。补丁信息组织在安装介质的目录表(TOC)内。在安装补丁后,它的信息就保存在系统中的一个补丁数据库里。

instfix 命令也可以用来确定是否要在系统中安装补丁。

注:instfix 命令的返回码记录在 /usr/include/inuerr.h 文件中,该文件随 bos.adt.include 文件集一起提供。也有为 1 的一般错误代码和一个来自 /usr/include/errno.h 的对 EACCES(13)的引用。

标志

-a 显示与补丁相关的症状文本。可以与 -i-k 或者 -f 标志相结合。
-c 显示以冒号隔开的输出以供 -i 标志使用。输出包括关键字名、文件集名、需要的级别、安装的级别、状态和摘要。状态值是:
-
当机级别
=
正确级别
+
取代
!
不安装
-d Device 指定输入设备。所有的标志都要求这一点,除了 -i-a
-F 除非所有与补丁相关的文件集都安装了,否则返回失败。
-f 文件 指定包含关键字或者补丁的输入文件。用 (破折号)作为标准输入。-T 标志为 -f 生成了一个适当的输入文件格式。
-i 显示是安装了补丁还是关键字。用 -k 或者 -f 标志来调用这个标志。当使用 -i 标志时不应尝试安装。如果没有指定 -k 或者 -f 标志,就会显示所有已知的补丁。
-k Keyword 指定要安装的 APAR 号或者关键字。可以输入多个关键字。输入时带 -k 标志的关键字列表必须包含在引号里面并且用空格隔开。
-M Platform 指出任何 Platform 的值都可以用来列出那个平台的补丁。
R
仅仅指定基于 POWER 的平台补丁。
N
指定一个中立补丁,也就是说这个补丁不限制在基于 POWER 的平台上。
A
指定所有的补丁。
-p 显示与关键字相关的文件集。这个标志和 -k 或者 -f 标志一起使用。当使用 -p 标志时,不应尝试安装。
-q 指定安静方式。这个标志和 -i 标志一起使用。如果使用 -c 标志,那么就不会显示标题,否则就不会有输出。
-s String 在包含指定字符串的介质上查找和显示补丁。
-S 当安装设备是 CD-ROM 时要禁止多个卷处理。从 CD_ROM 安装总被当作一个独立的卷,即使 CD-ROM 包含多个 CD 卷设置的信息。如果设置了 INU_SINGLE_CD 环境,则执行对多卷处理的相同的禁止。
-T 显示目前在介质上所有的补丁列表。
-tType 它和 -i 标志一起使用以限制查找为一个指定的类型。有效类型是:
f
补丁
p
预防性维护
-v -i 标志一起使用以指定详细方式。显示和补丁或关键字相关的每个文件集的信息。

安全性

权限控制:必须是 root 用户才能用 instfix 命令进行安装,但是任何用户都能运行 instfix 命令以查询补丁数据库。

示例

  1. 要从安装在 /dev/rmt0.1 的磁带上安装所有与 IX38794 相关的文件集,请输入:
    instfix  -k IX38794  -d /dev/rmt0.1
  2. 要在磁带驱动器中的介质上安装所有的补丁,请输入:
    instfix  -T  -d /dev/rmt0.1 | instfix  -d /dev/rmt0.1  -f-
    这个命令的第一部分在介质上列出了补丁,该命令第二部分把列表作为输入。
  3. 要在包含 SCSI 字符串的磁带上列出所有关键字的项,请输入:
    instfix  -s SCSI  -d /dev/rmt0.1
  4. 要通知用户是否安装了 IX38794IX48523,请输入:
    instfix  -i  -k "IX38794 IX48523"
  5. 要为在 /bffs 目录下的 bffs 创建一个与补丁 IX12345 相关的文件集列表时,请输入:
    instfix  -p  -k IX12345  -d /bffs | installp -acgX -f- -d /bffs
    这个序列把补丁列表传递给 installp 指令以完成应用和提交。installp 指令按照显示的标记所要求的来扩展系统。这个示例表明可以选择其它的 installp 标志。如果没有使用 -p 标记,instfix 命令调用 installp
  6. 要列出所有不限制在基于 POWER 的平台上的补丁,请输入:
    instfix  -T  -MN  -d /dev/cd0

文件

/usr/sbin/instfix 包含 instfix 命令。
/usr/lib/objrepos/fix 指定“对象数据管理器”数据库的路径。

相关信息

installp 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]