加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

AIX软件包理论与实践

发布时间:2016-05-19 20:12:53 所属栏目:Unix 来源:网络整理
导读:AIX操作系统可以安装包括rpm及installp格式的软件包。其中installp是AIX系统特有的软件包格式, 它提供了强大的管理能力,但是,同时它也包含了很多容易混淆的

如何卸载软件包

卸载软件包,也是使用installp命令来完成的。语 法如下:

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

例如:模拟卸载 bos.net.ipsec.rte和所以他依赖的包

installp -ugp -V2 bos.net.ipsec.rte

这个命令将显示所有将被卸载的文件列表,但是并不会真的删除它们 。

安装失败后如何清理环境

如果一个软件包安装失败,installp 将不能够再次安装这个 软件包,直到用户删除了在失败点之前的成功安装。要清理失败的环境可以使用下面的命令:

installp -C [ -b ] [ -eLogFile ]

AIX软件包管理 FAQ

问 1:如 何得到目前的system level ?

答:使用oslevel命令,例如:

-bash-2.05b# oslevel -s
5300-01-00-0000
5300—VR
01---TL
00---SP
0000—SPdate

注:TL(Technical Level)指 AIX操作系统的技术版本(以前称为 ML, Maintenance Level),包括硬件、软件的新功能和传统的补丁。SP( Service Pack)是服务补丁版本 ,包括一些不能等到下一个TL推出的关键的补丁及非常有限的新硬件驱动。如果想了解具体有关信息,请 参照《IBM AIX Operating System Service Strategy Details and Best

Practices》 (https://www14.software.ibm.com/webapp/set2/sas/f/best/home.html)。

问 2:在将系统到 新的TL 后,如果oslevel命令仍然报告是老的TL,怎么办?

答:首先使用oslevel –s命令 查看当前的TL,例如:

bash-2.05b# oslevel -s
5300-01-00-0000

接 下来,使用oslevel –rl命令查看哪些 fileset 版本低于新的TL,需要升级

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读