AIX查看、安装、卸载软件

在AIX下安装软件一般使用installp来进行,但里面有一大堆参数非常繁琐,如果有图形界面就会简单了很多。在图形界面下使用smit installp就会出现图形化界面共选择。有一些选项需要注意。是否仅做预览安装的选项,如果选择了“是”,则仅仅检查安装条件,不进行实际的安装动作。在选项是否接受协议选项中,默认是否,在安装软件需要有协议的时候就不会安装成功。另外还有一个选项是表示在有协议的时候仅做预览,默认是“否”,建议也选择“否”。
例如,
installp -u
installp -a
lslpp -L

smit(ty)进去后可以查看、安装、卸载软件,是图形界面。

软件的组成:
Fileset:一组实现特定功能的文件(Files)的集合。可安装的最小单位。
Package:一组具有相同功能的Filesets的集合。可安装的单个映射(Images)。
LPP:一个包含所有与本LPP有关的Filesets和Packages的完整的软件产品。
Bundle:一组用于特定环境的Filesets和Packages的集合。
Bundle的种类:
App-Dev:应用程序开发所需的程序和工具
Client:在client/server环境下,作为Client运行所需的程序
Graphics-startup:运行X-Windows所需的程序(不如Pers-Prod中的功能全)
Hdwr-Diag:运行硬件测试所需的程序
Pers-Prod:提供完整功能的图形环境所需的程序
Server:在client/server环境下,作为Server运行所需的程序(提供完整的系统管理功能)

软件的三种状态:
Apply:软件处于应用状态,但未被提交(Commit)
Commit:软件已经提交
Reject:软件被从系统中删除

注意:安装软件时,可用如下命令:
# smit easy_install
指定欲安装的Bundles。
一般选择安装App-Dev和Server两个Bundles。

# lslpp [–l | –h] 系统软件列表
-l:列出已安装的软件清单
-h:列出软件安装的历史清单

# lppchk [–c | –v | –l]校验系统软件的正确性和完整性
-c:执行校验和(checksum)及文件大小检查,校验其是否和SVPD(Software Vital Product
Database:软件的重要产品数据库)中的一致
-v:校验系统的三个部分(/、/usr、/usr/share)是否有效,是否有丢失的PTF
-l:校验系统的符号连接(Symbolic Links)是否有改变

# instfix –T [–iv] [–s String | –k Keyword | –f File_Name] [–d Device_Name]安装、查找Fixs
-T:显示完整的Fileset内容清单
-s Sting:显示并查找包含指定的字符串的Fileset
-iv:只显示详细的内容列表,而不进行安装
-k Keyword:安装包含指定关键字(Keyword)或纠错码(Fix)的Fileset
-f File_Name:安装包含多个指定关键字或纠错码的Fileset
-d Device_Name:指定输入设备
如:
显示详细的Fileset内容列表:
# instfix –Tvi
从磁带上安装包含指定关键字的Fileset:
# instfix –k Keyword –d /dev/rmt0.1
从CDROM上查找包含指定字符串的Fileset:
# instfix –s String –d /dev/cd0
AIX下如何卸载已安装的软件?

smitty deinstall
smit desintall

aix中查看软件包(如bos.adt.libm)是否已安装在系统中

#lslpp -l bos.adt.libm

#lslpp -l | grep bos.adt.libm

13回答

huangrq_cnhuangrq_cn  存储架构师 , 中投科信
呵呵。了解,支持显示全部
呵呵。了解,支持收起
 2010-12-15
浏览4921
风影子风影子  数据库管理员 , 深圳
今天正好在查这方面的资料,谢谢了。显示全部
今天正好在查这方面的资料,谢谢了。收起
 2011-05-05
浏览4881
看书累啊看书累啊  系统工程师 , 北京深思天成科技有限公司
支持一下显示全部
支持一下收起
 2011-05-06
浏览4877
xxniao520xxniao520  技术经理 , 富通
请问已经commit的软件可以卸载吗?比如我安装的HACMP已经commit但由于安装问题需要卸载,我该如何操作??显示全部
请问已经commit的软件可以卸载吗?比如我安装的HACMP已经commit但由于安装问题需要卸载,我该如何操作??收起
 2011-11-22
浏览4848
huangrq_cnhuangrq_cn  存储架构师 , 中投科信
还有一个命令smitty install,进去后很多选择,可以安装,也可以卸载或者查看。显示全部
还有一个命令smitty install,进去后很多选择,可以安装,也可以卸载或者查看。收起
 2011-12-05
浏览4888
dyyyzhaohuidyyyzhaohui  系统管理员 , 第一医院
不错,了解!!!!!!!!!!显示全部
不错,了解!!!!!!!!!!收起
 2012-04-19
浏览4867
penglongkeacpenglongkeac  系统架构师 , 深圳市思创科技公司
入门了解,支持楼主显示全部
入门了解,支持楼主收起
 2012-04-20
浏览4898
BBBBBBBBBBBBBBBB  系统分析师 , acs
不错,学习了,谢谢显示全部
不错,学习了,谢谢收起
 2012-06-24
浏览4935
yulu4314yulu4314  项目经理 , 长春广大信息技术有限公司
wuwenpin赞同了此回答
这个不错!很常见的操作!显示全部
这个不错!很常见的操作!收起
 2012-06-25
浏览4861
yukay2010yukay2010  系统工程师 , 神州数码系统集成服务有限公司
总结的不错,收藏了显示全部
总结的不错,收藏了收起
 2012-07-27
浏览9950

提问者

yinxin系统管理员, 银信长远

问题状态

  • 发布时间:2010-10-20
  • 关注会员:1 人
  • 问题浏览:28579
  • 最近回答:2019-05-15
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30