您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 04-AIX软件安装与维护
第四章软件安装与维护§4.1AIX5L的软件基础§4.1.1软件包的命名规则§4.1.2软件束bundles§4.1.3软件包的两种状态§4.2安装与维护软件包§4.2.1安装与维护软件包§4.2.2测试题第四章软件安装与维护第四章软件安装与维护(2)本章要点掌握AIX软件包的命名规则理解软件包的两种状态掌握如何安装和维护软件包4.1.1软件包的命名规则LPP:bosPackage:bos.netPackage:bos.adtFileset:bos.adt.libFileset:bos.adt.baseFileset:bos.net.uucp软件包的格式(2)LPP:LicensedProgramProduct,是个版权完整的产品Package:软件包,由实现相同功能许多Fileset打包组成的Fileset:文件集,最小软件单元,提供具体软件实现功能fileset命名规则LPPPackageFilesetSuffixBos.terminfo.print.dataFileset这种命名格式基本上描述了此文件集的内容和层次关系,方便管理员查看和管理fileset版本号Version和Release版本号的升级是需要购买,而后面两个版本号的升级可以到IBM网址免费下载每个fileset都有各自的版本号,操作系统也有它的版本号5.1.0.25Version号Release号Modification号Fix号4.1.2软件束bundles软件束bundle:适合特定工作环境和目的的软件包和文件集的集合,如应用软件的开发,CDE图形环境等有些情况下软件束等同于提供的软件产品,然而更常见的情况是软件束只是产品的子集或分离出来的定制安装单位软件束bundles(2)App-DevCDEKDEGNOMEWsm_RemoteNetscapeDevicesMedia-DefinedAix5L中现有的Bundles如下:4.1.3软件包的两种状态当前系统某个fileset版本是4.3.3.2,现要升级到5.1.0.0,将有如下流程:从网络或光盘升级4.3.3.24.3.3.25.1.0.0andcommitreject5.1.0.04.3.3.2Applied状态5.1.0.05.1.0.0Committed状态当前系统本来没有某个fileset,现在安装5.1.0.0版本,将直接committed,如下:软件包的两种状态(2)软件包的两种状态(3)旧版本的软件升级后处于applied状态,系统使用的是新的版本,旧的版本并没有被删除执行commit动作后,旧的版本被删除,软件包就处于committed状态了;执行reject动作,新的版本被删除,系统仍用旧的版本软件包的升级,为了应用安全运行,先让新软件包处于applied状态试运行一阵后再commit;如果安装一个新的软件包,就直接committed4.2.1安装与维护软件包#smitinstall安装的子菜单#smitinstall_update安装软件包维护软件包#smitmaintain_softwareinstallp命令installp–p预览这个LPP安装需要多大的空间等信息,并没有真的安装installp–ccommit一个处于apply状态的软件包installp–rreject一个处于apply状态的软件包installp命令(2)installp–l和install-L按一定格式列出软件包installp–C清除安装失败的不完整的文件和软件installp-u卸载一个软件包installp命令(3)installp–ug–V2–freadme.txt-u为卸载,-g为相关的软件包,-V为显示卸载状态,-f为指定某个文件卸载一个软件包和相关的所有软件包,readme.txt文件中列出要卸载的软件名查看软件包#smitlist_installedlslpp命令各个fileset的fix的level当前状态lslpp命令(2)lslpp–l列出某个软件的状态、版本等信息lslpp–f查看某个软件包相关的文件lslpp–w查看哪个软件包拥有某个文件lslpp命令(3)lslpp–p查看某个软件包的所需的预安装信息lslpp–h查看某个软件包的安装和升级历史信息instfix命令通过APAR(AuthorizedProgramAnalysisReport)号码或关键词来查询与安装某个软件包,下面是常用的几条命令:#instfix–T–d/dev/cd0列出可光盘中安装的补丁(fix)instfix命令#instfix–kIX38794–d/dev/cd0从光驱设备中安装APAR号为IX38794的软件包#instfix–ikIX38794查询APAR号为IX38794的相关filesets是否安装或当前状态,-i选项表示只查询并不安装fixdist工具fixdist工具(2)IBM提供一个站点service.software.ibm.com,可以免费的在线下载或更新软件包,为了方便用户下载需要的软件包,Aix提供一个在线更新工具FixDist用FixDist工具更新软件包,并没有更新.toc文件(这个文件记录软件包当前的版本,installp是根据此文件来判断系统软件包是否最新版本)Fixdist工具后,要用命令inutoc更新.toc文件lppchk命令用SoftwareVitalProductData(SWVPD)的数据验证软件安装后的的文件大小,符号连接等是否正确#lppchk-l验证符号链接是否正确#lppchk-v验证软件安装后在/,/usr和/usr/share的文件是否一致4.2.2测试题(1)1、要安装一个软件包,如何查看安装这个软件包所需的预安装(prerequisite)的软件包?A.用lsprereq命令查看B.用installp命令加适当的选项查看C.查看root主目录路径下的.toc文件D.用inutoc命令去升级.toc文件2、要从网络上直接升级IX39714的补丁包,那种方式最快捷?A.使用fixdist工具在线升级B.从fixes.pseries.ibm.com网站直接ftp下载C.向fixes.pseries.ibm.com发邮件索取D.使用Web-BasedSystemManager下载测试题(2)测试题(3)3、下面哪个命令可以显示bos.net.nfs.client软件包的版本号?A.lsfsbos.net.nfs.clientB.lslpp-lbos.net.nfs.clientC.lppchk-lbos.net.nfs.clientD.installp-verbos.net.nfs.client测试题(4)4、系统的版本是4.3.1.7,那么系统的modificationlevel是多少?A.1B.3C.4D.7答案1、B2、A3、B4、A测试题(5)
本文标题:04-AIX软件安装与维护
链接地址:https://www.777doc.com/doc-3539779 .html