05-软件安装与管理_第1页
05-软件安装与管理_第2页
05-软件安装与管理_第3页
05-软件安装与管理_第4页
05-软件安装与管理_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章 软件安装与维护 陈文杰 太极计算机股份有限公司 5.1 AIX 5L的软件基础 5.1.1 软件包的命名规则 5.1.2 软件束 bundles 5.1.3 软件包的两种状态 5.2 安装与维护软件包 5.2.1 安装与维护软件包 第五章 软件安装与维护 第五章 软件安装与维护 (2) 本章要点 掌握 AIX软件包的命名规则 理解软件包的两种状态 掌握如何安装和维护软件包 5.1.1 软件包的命名规则 LPP: bos Package: 功能:提供网络服务 Package: bos.rte功能:用于启动、安装和运行 AIX系统的命令 Fileset: bos.rte.bosinst Fileset : B.ppp Fileset : .tcp.server 一个完整的软件产品 包含一组相关功能的文件集 实现特定功能的最小单元 软件包的格式 (2) LPP: Licensed Program Product,是个版权完整的产品 Package: 软件包,由实现相同功能许多 Fileset打包组成的 Fileset: 文件集,最小软件单元,提供具体软件实现功能 fileset命名规则 LPP Package Fileset Suffix Bos.terminfo.print.data Fileset这种命名格式基本上描述了此文件集的内容和层次关系,方便管理员查看和管理 四部分用 (.)隔开,依次代表 LPP名、 Package名、Fileset名和后缀 Suffix fileset版本号 Version和 Release版本号的升级是需要购买,而后面两个版本号的升级可以到 IBM网址免费下载 每个 fileset都有各自的版本号,操作系统也有它的版本号 5 Version号主本版号 Release号发布号 /次版本号 Modification号 修正级别 Fix号 修订级别 5.1.2 软件束 bundles 软件束 bundle :适合特定工作环境和目的的软件包和文件集的集合,是一个软件列表文件,这个列表包括为实现某个特殊用途的文件集、 Package和 LPP。以 .bnd结尾。如应用软件的开发, CDE图形环境等 有些情况下软件束等同于提供的软件产品,然而更常见的情况是软件束只是产品的子集或分离出来的定制安装单位 用户可以自己定义 Bundle,目录为/usr/sys/inst.data/user.bundle 软件束 bundles(2) App-Dev CDE KDE GNOME Wsm_Remote Netscape Devices Media-Defined Aix5L中现有的 Bundles如下: 5.1.3 软件包的两种状态 当前系统某个 fileset版本是 ,现要升级到 ,将有如下流程: 从网络或光盘升级 and commit reject Applied状态 分为:更新 Bundle和版本升级 Bundle Committed状态 当前系统本来没有某个 fileset,现在安装版本,将直接 committed,如下: 软件包的两种状态 (2) 软件包的两种状态 (3) 旧版本的软件升级后处于 applied状态,系统使用的是新的版本,旧的版本并没有被删除 执行 commit动作后,旧的版本被删除,软件包就处于 committed状态了;执行 reject动作,新的版本被删除,系统仍用旧的版本 软件包的升级,为了应用安全运行,先让新软件包处于 applied状态试运行一阵后再 commit;如果安装一个新的软件包,就直接 committed 旧版本的软件 新版本处于Applied状态 新软件处于Committed状态 确认提交新软件( commit) 5.2.1 安装与维护软件包 # smitty install 安装的子菜单 # smitty install_update 安装软件包 维护软件包 # smit maintain_software installp 命令 installp p 通过运行一个全部预安装检查来执行一个预览操作,并没有真的安装 installp c commit一个处于 apply状态的软件包 installp r reject一个处于 apply状态的软件包 installp 命令 (2) installp l和 installp -L 按一定格式列出软件包 -L 通过查看目录来显示安装介质中的软件信息 -l 在标准输出上显示安装介质上的所有软件产品和 它们可以独立安装的部分 installp C 清除安装失败的不完整的文件和软件 installp -u 卸载一个软件包,包括其更新包 installp 命令 (3) installp ug V f readme.txt -u 为卸载, -g为相关的软件包, -V为显示卸载状态,-f为指定某个文件 卸载一个软件包和相关的所有软件包, readme.txt文件中列出要卸载的软件名 例如 1: 安装 软件包中的所有文件集,暂时应用它们,该软件位于/usr/sys/inst.images目录下,当需要空间时自动扩展文件系统 # installp aX d/usr/sys/inst.images 例如 2: 系统中已存在 NFS软件,现需要从光盘中重新安装形同版本的NFS软件并且同时提交它,版本号为 # installp acF d/dev/cd0 .nfs.client 删除软件包 # smitty remove 查看软件包 # smit list_installed lslpp 命令 各个 fileset的 fix的 level 当前状态 lslpp 命令 (2) lslpp l 列出某个软件的状态、版本等信息 lslpp f 查看某个软件包相关的文件,即查看文件集包含哪些文件 lslpp w 查看哪个软件包拥有某个文件,即某个文件属于哪一个文件集 lslpp 命令 (3) lslpp h 查看某个软件包的安装和升级历史信息 lslpp 命令 (3) lslpp p 查看某个软件包的所需的预安装信息 对已安装的软件打补丁 Installp: Instfix: 在系统中安装新的软件或者对已有软件进行升级的情况下采用。 当正在使用的软件产品中存在某些问题时,或者要增强现有软件的一些功能时,就需要升级现有软件产品或其中一些文件集,一般称为打补丁。 补丁安装过程 把系统升级到最新的维护级别,需要做以下工作: 检查当前系统中软件的维护级别 #oslevel 从 IBM网站下载软件修订包(补丁包) /eserver/support/fixes/ 升级已安装的软件到最新的版本 # instfix 软件包下载方式 使用 FixDist工具下载 用普通的 Internet浏览器下载 /server/fixs fixdist 工具 fixdist 工具 (2) IBM提供一个站点 ,可以免费的在线下载或更新软件包,为了方便用户下载需要的软件包, Aix提供一个在线更新工具FixDist 用 FixDist 工具更新软件包,并没有更新 .toc 文件 (这个文件记录软件包当前的版本, installp是根据此文件来判断系统软件包是否最新版本 ) Fixdist工具后,要用命令 inutoc 更新 .toc 文件 instfix 命令 通过 APAR(Authorized Program Analysis Report)号码或关键词来查询与安装某个软件包,下面是常用的几条命令: # instfix T d /dev/cd0 列出可光盘中安装的补丁 (fix) instfix 命令 # instfix k IY38794 d /dev/cd0 从光驱设备中安装 APAR号为 IY38794的软件包 # instfix ik IY38794 查询 APAR号为 IX38794的相关 filesets 是否安

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论