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  查看某个软件包的安装和升级历史信息

installp 操作的更多相关文章

  1. installp 软件的4种状态

    安装和维护LPP软件     installp 对包提供了如下四种主要的操作: Apply Commit Reject Remove   webes.4.0.0.1 commited webes.4. ...

  2. 关于DOM的操作以及性能优化问题-重绘重排

     写在前面: 大家都知道DOM的操作很昂贵. 然后贵在什么地方呢? 一.访问DOM元素 二.修改DOM引起的重绘重排 一.访问DOM 像书上的比喻:把DOM和JavaScript(这里指ECMScri ...

  3. Sql Server系列:分区表操作

    1. 分区表简介 分区表在逻辑上是一个表,而物理上是多个表.从用户角度来看,分区表和普通表是一样的.使用分区表的主要目的是为改善大型表以及具有多个访问模式的表的可伸缩性和可管理性. 分区表是把数据按设 ...

  4. C# ini文件操作【源码下载】

    介绍C#如何对ini文件进行读写操作,C#可以通过调用[kernel32.dll]文件中的 WritePrivateProfileString()和GetPrivateProfileString()函 ...

  5. js学习笔记:操作iframe

    iframe可以说是比较老得话题了,而且网上也基本上在说少用iframe,其原因大致为:堵塞页面加载.安全问题.兼容性问题.搜索引擎抓取不到等等,不过相对于这些缺点,iframe的优点更牛,跨域请求. ...

  6. jquery和Js的区别和基础操作

    jqery的语法和js的语法一样,算是把js升级了一下,这两种语法可以一起使用,只不过是用jqery更加方便 一个页面想要使用jqery的话,先要引入一下jqery包,jqery包从网上下一个就可以, ...

  7. ASP.NET Aries 入门开发教程7:DataGrid的行操作(主键操作区)

    前言: 抓紧勤奋,再接再励,预计共10篇来结束这个系列. 上一篇介绍:ASP.NET Aries 入门开发教程6:列表数据表格的格式化处理及行内编辑 本篇介绍主键操作区相关内容. 1:什么时候有默认的 ...

  8. 如何在高并发环境下设计出无锁的数据库操作(Java版本)

    一个在线2k的游戏,每秒钟并发都吓死人.传统的hibernate直接插库基本上是不可行的.我就一步步推导出一个无锁的数据库操作. 1. 并发中如何无锁. 一个很简单的思路,把并发转化成为单线程.Jav ...

  9. 【翻译】MongoDB指南/CRUD操作(四)

    [原文地址]https://docs.mongodb.com/manual/ CRUD操作(四) 1 查询方案(Query Plans) MongoDB 查询优化程序处理查询并且针对给定可利用的索引选 ...

随机推荐

  1. HNU 13108 Just Another Knapsack Problem DP + Trie树优化

    题意: 给你一个文本串,和一些模式串,每个模式串都有一个价值,让你选一些模式串来组成文本串,使获得的价值最大.每个模式串不止能用一次. 思路: 多重背包,枚举文本串的每个位置和模式串,把该模式串拼接在 ...

  2. ActiveMQ学习总结(9)——Linux中安装ActiveMQ

    1.新建一个文件夹activeMQ   mkdir /server 2.授权    chmod 777 /server 3.下载activeMQ安装包,拷贝到/activeMQ目录下 apache-a ...

  3. Qt之图形(简笔画-绘制卡通蚂蚁)

    简述 关于简笔画的介绍很多,有动物.水果.蔬菜.交通工具等,通常会对绘制一步步进行拆分.组合.然后绘制为我们想要的结果. 下面来介绍另外的一个种类:昆虫类-卡通蚂蚁. 简述 绘制 效果 源码 绘制 效 ...

  4. Ubuntu 10.04 右上角网络管理图标消失的解决的方法

           那个显示网络状态的那个图标.叫做:network-manager.假设是有线网络连接的话.是上下两个箭头,假设是无线网络的话.是一个发射信号的形状. sudo gedit /etc/Ne ...

  5. js php 数组比較

    php 与 javascript 数组除了定义以及 操作上有非常大的差别,还有非常多其他的差别.如今我们就来讨论讨论.    1.大家都知道php比較两个数组是否全相等(值,索引)相等 $a=arra ...

  6. Linux 6.3下安装Oracle Enterprise Cloud Control 12c

    Oracle enterprise cloud control 12c的安装是一个比較复杂的过程,由于他须要依赖于Oracel database以及Oracle Weblogic. 如今Oracle已 ...

  7. <九度 OJ>题目1545:奇怪的连通图

    题目描写叙述: 已知一个无向带权图,求最小整数k.使仅使用权值小于等于k的边,节点1能够与节点n连通. 输入: 输入包括多组測试用例.每组測试用例的开头为一个整数n(1 <= n <= 1 ...

  8. NSURLCache、网络监測状态

    有时候.对同一个URL请求多次.返回的数据可能一样的: 比方server上的某张图片.不管下载多少次,返回的数据都是一样的.可是这些情况会造成下面问题: 1,用户流量的浪费. 2.程序响应速度不够快 ...

  9. vs2012碰到生成时报该错误:项目中不存在目标 “XXXXXX”

    vs2012碰到生成时报该错误:项目中不存在目标 "XXXXXX" 首先打开project文件,找到 以下信息: <Import Project="$(MSBuil ...

  10. WebView Js注入

    注入前: 注入后: 主界面: package com.example.webviewjsdemo; import android.os.Bundle; import android.app.Activ ...