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

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

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

installp 命令

用途

在一个兼容的安装软件包里安装可用的软件产品。

语法

用“仅应用”或“应用和提交”来安装

installp [ -a | -a c [ -N ] ] [ -eLogFile ] [ -V Number ] [ -dDevice ] [ -E ] [ -Y ] [ -b ] [ -S ] [ -B ] [ -D ] [ -I ] [ -p ] [ -Q ] [ -q ] [ -v ] [ -X ] [ -F | -g ] [ -O { [ r ] [ s ] [ u ] } ] [ -tSaveDirectory ] [ -w ] [ -zBlockSize ] { FilesetName [ Level ]... | -f ListFile | all }

提交应用的更新

installp -c [ -eLogFile ] [ -VNumber ] [ -b ] [ -g ] [ -p ] [ -v ] [ -X ] [ -O { [ r ] [ s ] [ u ] } ] [ -w ] { FilesetName [ Level ]... | -f ListFile | all }

拒绝应用的更新

installp -r [ -eLogFile ] [ -VNumber ] [ -b ] [ -g ] [ -p ] [ -v ] [ -X ] [ -O { [ r ] [ s ] [ u ] } ] [ -w ] { FilesetName [ Level ]... | -f ListFile }

卸掉(删除)已安装的软件

installp -u [ -eLogFile ] [ -VNumber ] [ -b ] [ -g ] [ -p ] [ -v ] [ -X ] [ -O { [ r ] [ s ] [ u ] } ] [ -w ] { FilesetName [ Level ]... | -f ListFile }

清除失败的安装:

installp -C [ -b ] [ -eLogFile ]

列出所有在介质中可安装的软件

installp { -l | -L } [ -eLogFile ] [ -d Device ] [ -B ] [ -I ] [ -q ] [-E ] [ -zBlockSize ] [ -O { [ s ] [ u ] } ]

列出所有修复的软件的用户报告的问题或显示所有补充信息

installp { -A| -i } [ -eLogFile ] [ -dDevice ] [ -B ] [ -I ] [ -q ] [ -z BlockSize ] [ -O { [ s ] [ u ] } ] { FilesetName [ Level ]... | -f ListFile | all }

列出已经应用但未提交的安装更新

installp -s [ -eLogFile ] [ -O { [ r ] [ s ] [ u ] } ] [ -w ] { FilesetName [ Level ]... | -fListFile | all }

列出在介质上平台特定的可安装软件

installp { -l | -L } { -MPlatform } [ -eLogFile ] [ -d Device ] [ -B ] [ -I ] [ -q ] [ -z BlockSize ] [ -O { [ s ] [ u ] } ]

描述

注:
应当在执行安装的环境中取消设置 Korn 或 C shell 的 noclobber 选项。

installp 命令安装并更新软件。

文件集是最低的可安装基本单元。例如,bos.net.tcp.client 4.1.0.0 是个文件集。一个文件集更新是有一个不同修正标识或维护级别的更新。例如,bos.net.tcp.client 4.1.0.2 bos.net.tcp.client 4.1.1.0 都是 bos.net.tcp.client 4.1.0.0 的文件集更新。

当一个基本级别(文件集)在系统中安装时,它自动被提交。您可以删除一个文件集而不管状态(已提交、已中断、已提交并带应用的更新、已提交并带提交的更新等等).

当一个文件集更新应用到系统上时,这个更新被安装。在安装时,软件的当前版本保存在一个磁盘上的特殊保存目录中,以便以后如果需要的时候返回到那个版本。在新的软件产品的版本应用到系统中后,版本变成软件的当前活动版本。

可以稍后提交或拒绝已被应用到系统的更新。installp -s 命令可用来得到一个应用的更新的列表,该更新可被提交或拒绝。

当带 -c 标志提交更新时,用户对软件产品的版本做一个提交,并且从系统中删除来自于该软件产品所有先前版本的保存文件,从而使返回该软件产品的先前版本变得不可能。软件可以在安装时通过使用 -ac 标志来提交。注意:提交已经应用的更新不会更改软件产品当前活动的版本。它仅仅为软件产品的先前版本删除保存文件。

当以 -u 标志删除基本级别时,那些是软件产品一部分的文件和其所有更新都被从系统中删除。大部分属于这个产品的系统配置信息的清理工作也做了,但是这依赖于这个产品并且可能常常不完全。

当一个软件产品更新被以 -r 标志拒绝时,该软件产品的活动版本被立即更改到先前拒绝更新的版本。从系统中删除为拒绝的更新保存的文件和在其后应用的任何更新。

将从系统中删除的软件产品可以处于任何状态。任何产品更新可处于已应用或已提交状态,而且它们也将被删除。

如果先前被中断的安装留下了任何处于正在应用或正在提交状态的软件,则必须在任何进一步的安装被许可前用 -C 标志执行清除工作。尽管 installp -C 命令在命令行中接受软件产品名称并且不返回错误,当使用 -C 标志时,还总是要试图清除所有产品。通过删除那些先前完成的部分,来试图清除任何未完成的安装。如果它存在的话,还试图返回这个软件产品的先前版本,作为当前活动的版本。如果无法执行,软件产品被标志为 broken ,并且若用户试图用它会有不可预料的结果产生。因此,建议用户重新安装任何中断的软件产品或更新。

-t 标志为保存目录指定一个备用位置,该目录保留了由更新替换的文件。这个选项主要在以下两个环境中有用。

installp -A 命令可用来获得“授权程序分析报告”(APAR)号的列表和在指定软件包中已修复的所有用户报告的问题总结。installp -i 命令可用来显示包含在指定软件包一部分的文件中的补充信息。

要列出在指定安装介质上的所有软件产品和更新,用 installp -l 命令。带 -l 标志的 installp 命令的输出如下:

# Fileset Name             Level                    I/U Q Content
#================================================================
  X11.adt.include          4.1.0.0                  I  N usr
#   AIXwindows Application Development Toolkit Include F
   
  X11.adt.lib              4.1.0.0                  I  N usr
#   AIXwindows Application Development Toolkit Libraries
#
  X11.adt.motif            4.1.0.0                  I  N usr
#   AIXwindows Application Development Toolkit Motif
   
#
  X11.adt.bitmaps          4.1.0.0                  I  N usr
#   AIXwindows Application Development Toolkit Bitmap Fi
   
#
  X11.adt.ext              4.1.0.0                  I  N usr
#   AIXwindows Application Development Toolkit for X Ext
#
  X11.adt.imake            4.1.0.0                  I  N usr
#   AIXwindows Application Development Toolkit imake
#
  X11.apps.rte             4.1.0.0                  I  N usr
#   AIXwindows Runtime Configuration Applications
#
  X11.apps.msmit           4.1.0.0                  I  N usr
#   AIXwindows msmit Application

字段有以下含义:

Fileset Name 要安装的文件集名称。
Level 要安装的文件集的级别。
I/U 表明软件包的类型,文件集是这个软件包的一部分。这个文件集可属于安装软件包或更新软件包几个类型之一。软件包类型如下:
I
表示一个安装软件包。
S
表明单独的更新。
SR
表明需要的更新。不管何时 installp 命令遇到需要的更新,更新被自动包含在这个输入列表中。
SF
表示需要的更新。不管何时 installp 命令遇到需要的更新,这个更新被自动包含在输入列表中。为对 installp 文件集的更新保留。
M
表明维护软件包。这是一个仅包含其它将应用的更新列表的打包更新。该软件包不传递文件。
ML
表明为此产品标识新的维护级别的更新软件包。这是累积的一组从先前产品级别以来的所有更新。
Q Quiescent(quiet)列。Y 表明 可受该文件集的安装影响的正在运行的进程。请参考随软件产品 提供的文档。N 表明正在运行的进程不受该文件集的安装影响。B 表明 bosboot 和 quiescent。b 表示 bosboot 和非 quiescent。
内容 内容列:
usr,root
/usr 和根文件系统( AIX 3.2 和 更高版本)
usr
/usr 文件系统(AIX 3.2 和更高版本)
share
/usr/share 文件系统(AIX 3.2 和更高版本)

installp -s 命令的输出如下:(这个输出用来得到一个已应用软件文件集更新和可被提交或拒绝的更新的列表)

Installp Status
---------------
Name                       Part    Level                     State
--------------------------------------------------------------------
bos.net.tcp.client         USR     4.1.0.2                   APPLIED
bos.net.tcp.client         ROOT    4.1.0.2                   APPLIED
bos.rte.commands           USR     4.1.0.1                   APPLIED
bos.rte.misc_cmds          USR     4.1.0.1                   APPLIED
bos.rte.tty                USR     4.1.0.1                   APPLIED

字段有以下含义:

Name 安装的软件产品文件集的名字。
Part 文件集部分,其中:
ROOT 根文件系统
SHARE /usr/share 文件系统
USR /usr 文件系统。
Level 安装的软件产品选项的级别。
State 安装的软件产品选项的状态。

要安装的软件产品和更新可由三种方法之一来识别:

FilesetName 参数可用来指定整个软件产品或软件包内任何可分开安装的文件集。例如,bos.net 是一个软件包的名字,在软件包内可分开安装的文件集是 bos.net.ncs.clientbos.net.nfs.clientbos.net.tcp.client。如果用户为 FilesetName 参数指定 bos.net ,那么所有的列出的分开的可安装的文件集都被安装。如果用户为 FilesetName 参数指定 bos.net.tcp.client ,那么仅有那个文件集被安装。

Level 参数表示要安装的软件产品或更新的级别。Level 参数具有 vv.rr.mmmm.ffff.ppppppppp 的形式,其中:

vv 是一个 1 到 2 位的数字字段,这些数字代表版本号。
rr 是一个 1 到 2 位的数字字段,这些数字代表发行版号。
mmmm 是一个 1 到 4 位的数字字段,这些数字代表修改级别。
ffff 是一个 1 到 4 位的数字字段,这些数字代表修正级别。
ppppppppp 是一个 1 到 9 个字符的字符字段,这些数字代表修正标识。

如果用户正在从仅包含安装包的安装介质安装一个安装包,通常没有必要指定级别。多于一个的带有不同级别的软件产品安装包经常不存在于相同的安装介质上,但是当这种情况发生时, installp 在最新的软件产品级别上安装指定的软件产品(当 Level 没有以 FilesetName 指定时)。对于仅包含更新包或包含安装和更新包的安装介质, 当不指定 Level 时,所有在为指定的 FilesetName 的安装介质上 可应用的更新包也被安装。对包含安装和更新包的安装介质,用户可通过分别指定 -I-B 标志请求仅安装安装包或仅安装更新包。如果用户仅想在安装介质上为指定的软件产品安装更新,必须指定每个软件产品要安装的更新的 FilesetNameLevel

下面有一个示例,说明可以输入什么来安装 TCP/IP 和它的一个包含在 /usr/sys/inst.images 目录下的更新。

installp -a -d/usr/sys/inst.images bos.net.tcp.client 4.1.0.0
bos.net.tcp.client 4.1.0.2
注:
在同一个包中有重复的文件集时,installp 将使用它在安装内容表(.toc )第一个发现的那个。当 bffcreate 用于从不同介质用来释放映像到同一个安装目录中时,这个情况可能发生。因此,确保更新映像不被作为相同级别上的相同文件集的基本级别映像解压缩到相同目录。

installp 输出的结尾给出一个列出每个将被安装的软件产品的状态的摘要报告。一个针对先前 installp 命令的示例摘要报告如下:

Installp Summary
----------------
Name                    Level        Part        Event        Result
--------------------------------------------------------------------
bos.net.tcp.client      4.1.0.0      USR        APPLY        SUCCESS
bos.net.tcp.client      4.1.0.0      ROOT       APPLY        SUCCESS
bos.net.tcp.client      4.1.0.2      USR        APPLY        SUCCESS
注:
如果文件集更新的先前安装级别处于中断状态,当再次安装文件集更新时,必须使用 -acgN 标志。

摘要报告值

摘要报告标识产品选项和产品部分的名字。其他给出的信息包括请求的操作(事件)和操作的结果。

事件值

摘要报告的事件列识别已被 installp 命令请求的操作。以下值可在该列中找到:

Event Definition
APPLY 试图应用指定文件集。
COMMIT 试图提交指定的文件集更新。
REJECT 试图拒绝指定的文件集更新。
CLEANUP 试图为指定的文件集执行清除操作。
DEINSTALL 试图删除指定的文件集。

结果值

摘要报告的结果列给出 installp 执行请求操作的结果。它可有以下值:

Result Definition
SUCCESS 指定成功的操作。
FAILED 指定的失败的操作。
CANCELLED 尽管指定选项的预安装检查已通过,但还必须在它开始前取消指定的操作。虽然用 Ctrl-c 中断安装进程在一些时候能导致取消操作,但通常 Ctrl-c 中断会导致不可预测的结果。

标志

-A 显示 APAR 数和所有在指定软件包中被修复的用户报告的问题的摘要。试图不安装。
-a 应用一个或多个软件产品或更新。这是缺省操作。这个标志可在安装时与 -c 标志一起用来应用和提交一个软件产品更新。
-b 防止系统在需要 bosboot 的情况下执行 bosboot。
-B 表示请求的操作应被限制到软件更新。
-C 在一个中断安装后执行清除并尝试删除所有先前安装的未完成部分。无论何时,当任何软件产品或更新在 applyingcommitting 状态时,都应进行清除操作,并且可以根据需要手工运行。为向下兼容,其他的标志和参数可用 installp -C 被接受,但是会被忽略,因为要尝试做所有必须的清除。
-c 提交所有指定的当前应用但没提交的更新。当提交更新时,所有其它依赖的软件也必须提交(除非它们已经在提交的状态)。指定的软件产品取决于是指定产品的先决条件或并存的任何软件产品。如果任何必需的软件产品不在已提交状态,这个提交将失败,并将给出一个错误信息。-g 标志可用来自动提交必需软件产品更新。
-D 在成功安装软件产品或更新后,删除安装映像文件。当指定 -g 标志时,任何产品的自动包含的安装映像文件也将删除。这个标志仅仅在和 -a-ac 标志一起时有效,当和 -Or 标志一起时无效。这个标志仅当设备是个目录并且是安装所在的系统上的安装映像文件时有效。
-d Device 指定在何处能找到安装介质。这可以是一个如磁带或软盘的硬件设备,它可是个包含安装映像的目录,或是安装映像文件本身。当安装介质是产品磁带或“矫正服务”磁带,指定磁带设备作为 no-rewind-on-close 和 no-retension-on-open。这个的示例是:对高密度磁带 /dev/rmt0.1,对低密度磁带 /dev/rmt0.5。使用由磁带供应商指定的选项。缺省设备是 /dev/rfd0
-e LogFile 启用事件日志记录。-e 标志使用户能把 installp 命令输出的某个部分追加到一个由 LogFile 变量指定的文件。缺省情况下,installp 命令的输出输出到 stdoutstderr,除非使用 SMIT 或 VSM,在这种情况下,输出到 smit.logLogFile 变量必须指定一个存在的可写文件,并且该文件驻留的文件系统必须有足够的空间来存储这个日志。日志文件不打包。

不是所有输出被附加。版权信息仍显示给用户。任何错误信息都显示到显示器上并发给由 LogFile 变量指定的文件。installp 命令符号的一个结果摘要也在显示器上显示并发送到 LogFile。这个标志主要由 NIM 和 BOS 安装使用以限制显示给用户的输出,但为以后的检索保留有用的信息。

-E 显示软件许可证协议。这个标志仅在与 -a-l 标志一起时有效。如果带 -a 标志指定 -E 标志,则发行显示与选定文件集相关的暂挂许可证协议 的新部分。如果 -E 标志用 -l 标志指定,输出被发出来显示与在介质上所有文件集相关的许可证协议。
-F 这个选项可用来强制安装软件产品,即使存在一个该软件产品的先前安装的版本,与当前安装的版本相同或比它更新。-F 标志和更新软件包或 -g 标志一起时无效。当用 -F 标志时,-I 标志是隐式的。
-f ListFile ListFile 读取软件产品的名称。如果 ListFile 是一个 - (破折号),它从标准输入读取名称的列表。软件文件集名称,可以选择后面跟着一个级别,应当是每行文本一个,并且在一行上跟着第二组空格或制表符的文本被忽略。installp -l 命令的输出适合输入到这个标志。
-g 当用来安装或提交时,这个标志分别自动安装或提交任何是指定软件产品必需的软件产品或更新。当用来删除或拒绝软件,这个标志自动删除或拒绝指定软件的相关件。-g 标志当与 -F 标志一起用时无效。
注:
如果指定的更新不存在,该标志还会自动获取在介质上出现的替代更新。当在安装介质上同一个文件集有多个替代更新时,这个标志将为给定的文件集安装最新的更新。
-I (大写 i)表示要求的操作应被限制在基本级别文件集。
-i 在标准输出显示安装在介质上的该软件产品的 lpp.instrlpp.doclpp.READMEREADME 文件。这个标志在处理大量的文件集时要花费大量时间。
-J 当从系统管理接口工具(SMIT)菜单执行 installp 命令时,使用该标志。
-l (小写 L)把包含在安装介质上的所有软件产品和它们的单独可安装选项列出到标准输出。安装不发生。-l 标志和 -Or 标志一起时有效。
-L 通过察看内容表(TOC)并显示在冒号分开的输出来显示这个介质的内容。这个标志由 smit 和 vsm 用来列出介质的内容。提供的格式:

package:fileset:v.r.m.f:PTF:type:state:supersede:\
sup_ptf:sup_state:latest_sup:quiesce:Descr:\
netls_vendor_id:netls_prod_id:netls_prod_ver 
-MPlatform 指定 Platform 值。下列任何值可被用来列出可安装的软件包:
R
仅指定 基于 POWER 的 平台软件包。
N
指定中立的软件包,即,对于 基于 POWER 的 平台不限制软件包。
A
指定全部软件包。
-N 覆盖保存的存在文件,那些文件在安装或更新时被替换。这个标志仅在和 -ac 一起时有效。如果在安装过程中有故障,当使用该标志时,不恢复替换的文件。
-O{[r][s][u]} 安装这个软件产品的指定部分。r 表示 / (根)部分将被安装,s 表示 /usr/share 部分将被安装,u 表示 /usr 部分将被安装。在标准系统中不需要 -O 标志,因为没有该标志的所有部分将被缺省安装。对于无盘或无数据工作站,需要这个标志,并且被设计由 nim 命令来使用。-Or 选项和 -d-l 标志一起时无效。
-p 通过为指定操作运行所有预安装检查,执行一个预览操作。这个标志和应用、提交、拒绝和删除(-a-c-r、和 -u)标志时有效。
-Q 禁止关于产品由于 instrequisites 安装失败的错误和警告。这个标志仅应用于 AIX 4.2 和更高版本。
-q 指定安静方式,它禁止为设备做提示,除介质卷更改外。
-r 拒绝所有指定的当前已应用但还未提交的软件更新。当一个软件更新被拒绝时,其他任何依赖它的软件(即,那些有这个指定软件产品为必须部分的软件产品)也必须被拒绝。-g 标志可被用来自动拒绝从属的软件更新。关键字 all 和拒绝标志(-r)一起时无效。为向下兼容,-R 标志也被作为一个拒绝标志接受。-R 不能用来删除基本级别的文件集;用 -u 标志。
-s 列出关于已应用但还未提交的所有软件产品和更新的信息。这个列表由可用来提交或拒绝的软件组成。
-S 当安装设备是 CD-ROM 时,禁止多卷处理。从 CD_ROM 上的安装总被视为单卷,即使 CD-ROM 包含多卷 CD 集的信息。如果设置了 INU_SINGLE_CD 环境,执行对多卷处理的相同的禁止。
-t SaveDirectory 为被更新替换的文件指定一个替换保存目录。

-t 标志仅当和一个为更新的应用或应用/提交操作一起时有效。这个标志和 -N 标志一起时无效。

当在缺省文件系统(//usr )或当不想永久的扩展那些文件系统时,-t 标志有用。可能想一个指定的目录成为远程文件系统。远程文件系统必须有充分空间,因为 installp 命令不能扩展远程文件系统。

-u 从系统中删除指定的软件产品和任何的安装的更新。这个产品可处于提交或中断状态。任何依赖于指定产品的软件产品也必须显示的包括在输入列表中,除非 -g 标志也被指定。永远不许拆删除任何 bos.rte 文件集。
-v 验证在文件集中所有安装的文件在安装后有正确的校验和的值。安装的文件在安装后总被验证是否有正确的文件大小。在网络或远程 设备安装后使用该标志。如果报告有任何错误,可能有再安装这个软件产品的必要。安装后必须的一致性校验总由这个标志来启动。
-V Number 为预安装输出指定的提供四个详细信息级别的详细选项。Number 参数的有效值是 2、3、或 4。冗长的缺省级别(不使用 -V 标志)从预安装处理中打印一个按字母排序的排列的 FAILURES、WARNINGS、和 SUCCESSES 的列表。报告必需的失败,并把重点放在失败的真正原因上。不显示失败文件集的外部必需部分。预安装输出由下述的级别 2 到 4 修改:
2
按字母顺序打印 FAILURES 和 WARNINGS 列表。显示必需的失败,以及描述选定的文件集和造成它们失败的必需部分之间必需关系的附加信息。显示受 级别 1 禁止的失败的必需部分。预安装 SUCCESSES 以它们被处理的顺序显示。
3
级别 3 和 2 相同,除了显示 SUCCESSES 的附加的必需信息。
4
对 SUCCESSES 和 WARNINGS,级别 4 和 3 相同。必需的失败以描述详细必需关系的格式显示。
注:
如果应用详细的级别 2 或更高级别,在输出中显示恢复到系统上的文件。因为这个将使 installp 的输出更详细,确保 /(根)文件系统在 /smit.log 变大(如果用 smit 来运行 installp)时不会满。
-w 不通配 FilesetName。从提交中用这个标志以便它仅安装选定的文件集并且将不安装匹配的文件集。例如,如果选择 foo.rte,则 foo.rte.bar 不会自动拉入,就像在缺省情况下没有 -w 标志一样。这个标志仅应用于 AIX 4.2 和更高版本。
-X 试图扩展任何没有足够的空间来进行安装的文件系统。这个选项扩展基于由软件产品提供的当前可用空间和大小的估计的文件系统。注意可能在安装过程中耗尽可用的磁盘,即使指定 -X 标志,特别是如果在安装中其他文件正在相同的文件系统被建立或扩展时。还要注意任何远程文件系统都不能扩展。
-Y 同意安装需要的软件许可证协议。这个标志仅和 -a 标志一起时有效。
-z 块大小 表示以字节为单位的安装介质块大小。大小的缺省值是 512。
FilesetName 这是要安装的软件产品的名字并且可指定在这个软件产品中整个软件产品或任何可分开的可安装的文件集。这个可用来指定一个文件集或文件集更新的名字。
Level 这个表示要安装的软件产品或更新的级别,形式是:vv.rr.mmmm.ffff。 如果一个文件集更新有一个附加的修正标识(也称为 ptf 标识),那个标识也应该在这个级别中以 vv.rr.mmmm.ffff.ppppppp 的形式指定。

返回值

一个零(0)返回值表示所有尝试的安装都已成功,或在请求的文件集上没有为请求的操作请求处理(例如,如果已经安装了请求的文件集)。

一个非零的返回值表示安装的某些部分不成功。

installp 输出的结尾给出列出每个将被安装的软件产品的状态的摘要报告。对一些不能被安装的软件产品或安装失败的软件产品,用户可搜索更详细的原因,它在安装过程中从 installp 命令被连续显示。

安全性

特权控制:只有 root 用户可运行这个命令。

审计事件:

Event Information
INSTALLP_Inst 应用、提交、拒绝和清除操作的成功或失败。

示例

  1. 要列出所有包含在安装盒带上的软件产品和可安装的选项,请输入:

    installp -L -d /dev/rmt0.1
  2. 要列出所有在安装磁带上由所有软件产品修正的用户报告的问题,请输入:

    installp -A -d /dev/rmt0.1 all
  3. 要在 bos.net 软件包(位于 /usr/sys/inst.images 目录)内安装(自动提交)所有文件集,并在需要时扩展文件系统,请输入:

    installp -aX -d/usr/sys/inst.images bos.net
  4. 要重新安装并提交已经在文件系统的相同级别下(从磁带)的 NFS 软件产品选项,请输入:

    installp -acF -d/dev/rmt0.1 bos.net.nfs.client 4.1.0.0
  5. 要为 TCP/IP 软件产品安装(仅应用)包含在软盘中特定的更新,请输入:

    installp -a bos.net.tcp.client 4.1.0.2 bos.net.tcp.server 4.1.0.1
  6. 要删除名为 bos.net.tcp.server 的文件集,请输入:

    installp -u bos.net.tcp.server
  7. 要为以 -t/temp_space 更新的 BODNET TCP/IP 指定一个在远程文件系统上的备用存储目录,参阅以下示例:保存目录变为 /temp_space/My_Hostname/usr/lpp/bos.net/bos.net.nfs.client/4.1.1.0.save

    加载 Server_Name:/Save_Area /temp_space
       
    installp -a -t /temp_space/My_Hostname  \ 
    bosnet.nfs.client 4.1.1.0
  8. 为了从 script 命令捕获一个所有输出的日志文件,可如以下示例使用 installp 命令:输出被写到当前目录下的 typescript 文件。

    script
    installp ...
    <Ctrl>d

    installp ... 2>&1 | tee /tmp/inst.out

    在第二个示例中,输出被写到屏幕,同时一个副本被保存。

  9. 要用 installp 命令预览(不运行)“应用程序开发者”包的安装,请输入:

    installp -pacgXd /dev/rmt0.1 -f /usr/sys/inst.data/sys_bundles \
    /App_Dev.bnd
  10. 要安装 TCP/IP 和包含在 /usr/sys/inst.images 中的更新之一,请输入:

    在 installp 列出每个要被安装的软件产品的输出的结尾给出一个摘要报告。先前 installp 命令的一个示例摘要报告如下:

    Installp Summary
    ----------------
    Name                    Level        Part        Event        Result
    -----------------------------------------------------------------
    bos.net.tcp.client      4.1.0.0      USR        APPLY        SUCCESS
    bos.net.tcp.client      4.1.0.0      ROOT       APPLY        SUCCESS
    bos.net.tcp.client      4.1.0.2      USR        APPLY        SUCCESS
    注:
    这个摘要也保存在 /var/adm/sw/installp.summary 中直到下一次 installp 调用。在 /usr/include 目录下的头文件 inuerr.h 描述了在 installp.summary 文件中组成记录的字段。
  11. 要列出可在 基于 POWER 的 机器上安装的软件产品(位于 /usr/sys/inst.images ),请输入:

    installp -l -MR -d /usr/sys/inst.images

文件

/dev/rfd0 指定缺省恢复设备。
/dev/rmtn 指定流式磁带接口。
/usr/sys/inst.images 目录 以备份格式包含在安装或更新一个软件产品的完整集或子集时使用的文件。

相关信息

bffcreate 命令、inudocm 命令、inutoc 命令、lppchk 命令、lslpp 命令、sysck 命令。

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