文档名称:AIX命令参考手册
文档密级
可以使用/etc/preserve.list来定义需要保留的系统文件。The /etc/filesystems files is listed by default.
4.2 高级安装选项
4.2.1 安装Package Set or Desktop
该选项让你配置系统启动后将会使用的界面。缺省是安装Package Set而这就只能选择ASCII控制台。
Desktop选项是图形界面,可以选择CDE,KDE,GNOME等图形界面,如果选择None,那在此选项下支行安装最小的配置如X11,Java,perl,SMIT和基于Web的系统管理工具。
4.2.2 启用Trusted Computing Base(TCB)
本选项提供一个更高级别的安全。选择本选项将会安装bos.rte.security软件包,而且你配置和启用它。如果你在此时不安装TCB,那么你就要重新安装操作系统。安装了TCB,你可以在系统中通过卸装bos.rte.security软件报来卸载。
4.2.3 启用64-bit和JFS2
如果你的机器是64位的处理器,那么将会默认加载(load)64-bit内核,但只有你选择了这一选项后系统启用(enable)64-bit内核。
如果你是升级安装而来,那么原来的JFS文件系统将不会转换成JFS2文件系统。
4.3 配置助手(Configuration Assistant)
安装完毕系统重启后,配置助手工具/usr/sbin/install_assist将会自动运行。 配置完毕后,记得要“退出配置助手”,选择“结束”,这样下次启动才不会还是自动启动配置助手。 使用oslevel命令
4.4 使用oslevel命令鉴定系统软件维护版本
使用oslevel命令来鉴定一个系统的软件的维护版本(maintaneance level) osleve [-l Level | -g -q ]
-l Level:列出早于指定维护版本的fileset。
5/1/2013
未经许可不得扩散
第16页, 共70页
文档名称:AIX命令参考手册
文档密级
-g: 列出迟于目前维护版本的fileset 软件的版本:vv.rr.mmmm.ffff vv:version number 版本号 rr: release number 发布版号
mmmm: modifacation level 修改版号 ffff: fix level 补丁版号 例如: #oslevel #oslevel –q #oslevel –g #oslevel –l 4.3.3.0
4.5 软件包(software packaging)
4.5.1 Filesets
A fileset是Aix操作系统最小的安装基本单位。比如bos.net.uucp或者bos.net.nfs.client。
4.5.2 Packages
一组提供某种特定功能的fileset的集合。如bos.net。
4.5.3 Licensed Porgram Products(LPP)
A Licensed Program Product is a complete software product including all packages associated with that licensed porgram.
4.5.4 Bungles
A bungle is a list of software that can contain filesets,packages,and LPPs that are suited for a particular use.
系统定义的默认bundles在/usr/sys/inst.data/sys_bundles。而用户生成的bundles则储存在/usr/sys/inst.data/user_bundles。
4.5.5 PTFs and APARs
PTF: Program Temporary Fix的首字母的缩写词。如同其它软件包一样,它使用lslpp命令来安装。
APAR:Authorized Program Analysis Report的首字母的缩写词。它使用
5/1/2013
未经许可不得扩散
第17页, 共70页
文档名称:AIX命令参考手册
文档密级
instfix命令来安装到系统中去。
经过测试和确认后,APARs最后将变成PTFs。
4.6 安装可选的软件包或升级
4.6.1 4.6.1 installp命令
软件可以安装成两种状态:applied和committed。Applied状态保存了原来以前版本的软件,它把以前版本存储在/usr/lpp/PackageName目录下。这种方式可以回滚到以前的软件版本。而committed状态删除了存放在/usr/lpp/PackageName目录下的所有以前版本。建议在安装新软件包时使用applied状态而不要使用committed。 1、安装软件在applied状态
#installp –avx –d /usr/inst.images bos.net 2、安装软件在committed状态 #installp –acpX –d /usr/inst.images bos.net
注意:如果你同时从同一个安装介质中运行两个installp命令,将会提示错误,这时你可能要使用installp –C来清除失败的安装
还有,安装结果输出到/var/adm/sw/installp.summary,可以查看该文件来查看安装了哪些软件包。
3、提交(committing)处于applied状态的软件升级包 #installp –cgX all
4、取消applied状态的升级,回到原来的版本 #installp –rBfx ./reject.list 5、删除已安装的软件
#installp –ugp –V2 bos.net.ipsec.rte 6、失败安装过后的清除 #installp –C
7、 列出安装介质上所有可安装的软件包 #installp –L –d /dev/cd0
4.6.2 4.6.2使用smit来维护软件
使用smit菜单来维护软件时,可以在/var/adm/sw/installp.log记录维护日
5/1/2013
未经许可不得扩散
第18页, 共70页
文档名称:AIX命令参考手册
文档密级
志,如同使用installp命令一样,当然使用smit也会在$HOME/smit.log记录使用smit的日志。
4.7 维护可选软件(应用于软件包升级)
被发布用于修复一个问题的软件称为update。
4.7.1 列出软件的维护版本
使用lslpp命令,有以下选项: -f:列出属于某个软件包的所有文件 -w:列出某个文件属于哪个软件包
-h:列出软件包安装和升级的历史信息,可以查看安装或升级时间 -a: 但和其它选项合着使用时,列出指定软件包的所有信息,不能和-f一起使用。
1、列出当前软件包的维护版本 #lslpp –l
2、列出某软件包包含哪些文件 #lslpp –f bos.net 3、列出安装和升级历史 #lslpp –h bos.sysmgt.trace
4.7.2 下载补丁
使用IBM提供的FixDist工具可以到service.software.ibm.com站点下载补丁包(fixes)
BFF格式:Backup File Format,是使用Aix系统命令backup来生成的,可以使用restore来读取,补丁包一般是.bff格式,还包括有.info文件来描述升级包。 .toc 和inutoc命令
4.7.3 instfix显示和升级安装的软件到最新版本
显示一个单一的补丁
使用instfix命令,有以下选项: -a: 显示一个补丁的特征文本说明 -i: 显示补丁或关键字是否已安装
5/1/2013
未经许可不得扩散
第19页, 共70页
文档名称:AIX命令参考手册
文档密级
-k Keyword: 指定一个APAR号或关键字 -T: 显示安装介质的补丁列表 例如:
1、列出补丁列表 #instfix –T –d /dev/cd0
2、查看APAR IX75893是否已经安装 #instfix –aik IX75893
3、查看补丁IX75893的相关信息 #instfix –aik IX75893
4、查看哪些维护版本安装到系统上 #instfix –i |grep ML 5、安装补丁
#instfix –aix IX75893 –d /dev/cd0
也使用smit show_apar_stat来查看补丁的状态,使用smit updata_by_fix来安装APAR,使用smit update_all来升级所有软件包到最新版本。
4.8 在硬盘上创建安装映象
使用smit bffcreate菜单。
使用这种方法可以解决需要安装处于不同安装介质(如不同光盘)的但有相互依赖(co-requisites)的软件包。
4.9 可变的硬盘安装
可以减少停机时间,可是用于测试新的版本。只在4.3或以上版本可用。
4.9.1 需事先安装的软件包
bos.alt_disk_install.boot_images: 用于使用mksysb备份带来安装。 Bos.alt_disk_install.rte用于使用克隆rootvg来安装。
4.9.2 可变的rootvg克隆
把当前的rootvg克隆到该系统中一个新的硬盘中,注意,不支持SSA硬盘。
4.9.3 可变的mksysb安装
5/1/2013
未经许可不得扩散
第20页, 共70页