• installp 操作


    installp 
    软件安装和升级工具
     
     
    1.查看某个已应用更可被提交或拒绝的文件集)
    installp -s
     
    2. 应用更新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 -pacgXd /dev/cd0 -f /usr/sys/inst.data/sys_bundles /App_Dev.bnd
     
    3. 提交软件更新
    installp -cgX all 
     
    4. 放弃软件X11.adt.lib更新
    installp -rgX X11.adt.lib 5. 
     
    5. 删除已经安装软件
    installp -u bos.net.tcp.server 
     
    6. 清除所有失败安装后留下的文件:
    installp -C 
     
    7. 列出安装介质中包含的软件
    installp -L -d /dev/cd0 
     
     
     
    installp操作的Event
    APPLY       应用文件集
    COMMIT      提交文件集
    REJECT      拒绝文件集更新
    CLEANUP     清除文件集操作
    DEINSTALL   删除指文件集
     
     
    installp 执行结果值
    SUCCESS       成功操作
    FAILED        失败操作
    CANCELLED     取消操作
     
     
     
    验证文件集是否有必需的先决条件和是否已完全安装
    lppchk -v 
    lppchk -v bos.rte.odm
     
     
    1. 列出安装盘上所有的软件产品
    installp -L -d /dev/cd0
     
    列出基于Power硬件平台的软件
    installp -l -MR -d /dev/cd0
     
    /dev/rfd0
    /dev/rmt0
    /usr/sys/inst.images 
     
     
    2. 安装软件(COMMIT)
    cp bos.help.msg.EN_US /usr/sys/inst.images
    installp -avX -d /usr/sys/inst.images  bos.help.msg.EN_US
     
    installp -avX -d /dev/cd0 sysmgt.help.zh_CN
     
    commit
    apply
    reject
     
     
     
     
     
    在 bos.net 软件包(位于 /usr/sys/inst.images 目录)内安装(自动提交)所有文件集,并在需要时扩展文件系统
    installp -aX -d /usr/sys/inst.images bos.net
     
     
    3. 从NFS服务器上安装
    AIX 6.1       Linux(NFS: 192.168.100.33/oracle_fixs)
                               NFS: 192.168.100.33/weblogic_fixs
    第1步:AIX上创建挂载点: mkdir /aix_fixs
    第2步:AIX上挂载: mount  192.168.100.33:/oracle_fixs   /aix_fix
    第2步:installp -a -t /aix_fixs bosnet.nfs.client 4.1.1.0
     
     
    #!/bin/ksh
    installp -a -t /aix_fix IY00192  IY00103  IZ09923
     
     
     
     
     
    4. 升级安装(APPLY)
    installp -a -d/usr/sys/inst.images bos.net.tcp.client 4.1.0.0      bos.net.tcp.client 4.1.0.2
     
    5. 重新安装并提交(COMMIT)
    installp -acF -d /dev/cd0  bos.net.nfs.client 4.1.0.0
     
     
     
     
     
    查看某个软件的版本信息、状态、描述说明
    lslpp  -l  bos.rte.odm
    lslpp  -l  rsct.*
     
    lslpp  -l  bos.net.tcp.client
    lslpp  -l  bos.net.tcp.server
     
    查看某个软件安装路径及该软件的文件构成
    lslpp  -f  bos.rte.odm
     
     
    二进制文件属于哪个文件集;
    举例,查看 /usr/bin/vmstat 二进制文件对应的文件集:
    lslpp -w /usr/bin/vmstat
     
    查看文件集路径
    lslpp -f
     
    查看软件包的安装和升级历史信息
    lslpp -ha 'bos.net.*' 
     
    查看某个软件包的所需的预安装信息
    lslpp -p bos.rte.odm
     
     
    删除(卸载文件集)名为 bos.net.tcp.server 的文件集
    installp -u bos.net.tcp.server
     
    清理安装失败的软件包
    如果一个软件包安装失败,installp 将不能够再次安装这个软件包,直到用户删除了在失败点之前的成功安装。
    installp -C 
     
     
    使用CDROM:
    mount -V cdrfs -o ro /dev/cd0  /cdrom 
     
     
    installp、geninstall操作记录存放于以下文件中:
    /var/adm/sw/installp.summary 
    /var/adm/sw/geninstall.summary 
     
     
     
     
    inutoc 命令
    给包含备份格式文件安装映像的目录创建一个 .toc 文件。
    该命令由 installp 命令和安装脚本来使用。
     
    示例
    1. 给/usr/sys/inst.images 目录创建 .toc 文件
    inutoc
     
    重新创建toc文件:
    inutoc /usr/sys/inst.images
    inutoc /load
     
    2. 给/wls/inst.images 目录创建一个 .toc 文件
    mkdir -p /wls/inst.images
    inutoc /wls/inst.images 
    installp -a -d/tmp/inst.images  bos.help.msg.EN_US
     
    installp -a -d /load  bos.help.msg.EN_US
     
     
    创建安装镜像:
    smit bffcreate
    smit install_latest(快速安装软件)
     
     
    mkdir -p /was/inst.images
    inutoc /was/inst.images 
    installp -a -d/was/inst.images  db2_08_01.pext
     
     
     
    # pwd
    /was/inst.images
    # ls
    .toc            db2_08_01.pext
    # installp -a -d/was/inst.images  db2_08_01.pext
     
     
     
    inutoc /usr/sys/inst.images
    /cdrom/installp/ppc
     
     
    Event取值
    摘要报告的事件列识别已被 installp 命令请求的操作
    APPLY         已应用指定文件集
    COMMIT     已提交指定的文件集更新
    REJECT        已拒绝指定的文件集更新
    CLEANUP    已清除指定的文件集执行
    DEINSTALL  已删除指定的文件集
     
    installp -C 
     
     
    Result 取值
    SUCCESS    成功操作 
    FAILED       失败的操作
    CANCELLED 尽管指定选项的预安装检查已通过,但还必须在它开始前取消指定的操作
     
    State  取值
    Applyed      应用状态
    Commited  提交状态
    Rejected     拒绝状态
    Removed    删除状态
     
    Level 参数表示要安装的软件产品或更新的级别。
    Level 参数形式:  vv.rr.mmmm.ffff.ppppppppp
    vv                  一个 1 到 2 位的数字字段,代表版本号
    rr                   一个 1 到 2 位的数字字段,代表发行版号
    mmmm        一个 1 到 4 位的数字字段,代表修改级别
    ffff                一个 1 到 4 位的数字字段,代表修正级别
    ppppppppp 一个 1 到 9 个字符的字符字段,代表修正标识
     
     
     
    lslpp –l   列出某个软件的状态、版本等信息
    lslpp –f   查看某个软件包相关的文件
    lslpp –w  查看哪个软件包拥有某个文件
    lslpp –p  查看某个软件包的所需的预安装信息
    lslpp –h  查看某个软件包的安装和升级历史信息
  • 相关阅读:
    Python 不同数据类型比较
    计算机外语收集
    d3.js学习-联系力学图
    d3.js学习11
    d3.js学习10
    d3.js学习9
    d3.js学习8
    [springboot jpa] [bug] Could not open JPA EntityManager for transaction
    [spring cloud feign] [bug] 使用对象传输get请求参数
    [ethereum源码分析](5) 创建新账号
  • 原文地址:https://www.cnblogs.com/l10n/p/7528672.html
Copyright © 2020-2023  润新知