AIX 软件包理论与实践
2008-11-10 08:26:06 来源:WEB开发网AIX 操作系统可以安装包括 rpm 及 installp 格式的软件包。其中 installp 是 AIX 系统特有的软件包格式,它提供了强大的管理能力,但是,同时它也包含了很多容易混淆的概念(如 fileset, package, lpp 等等),许多有经验的系统管理员仍经常不能正确地理解它们的含义及相互关系。本文通过探讨一些 AIX installp 软件包的基本概念及内部机理,使管理员对 AIX installp 软件包有较深入的理解,并能在实践中灵活的运用 installp 的强大功能。
另外,本文的最后部分总结了一些在日常管理 AIX installp 软件包中经常遇到的问题并给出了解决方案,留给 AIX 系统管理员参考使用。
AIX installp 软件包基本概念
fileset
在 AIX 5L 操作系统的文件打包结构中,把文件分成了许多 fileset 。每个 fileset 包含的是一组逻辑上相关的文件。例如:与 TCP/IP 客户端功能相关的文件都打包在 bos.net.tcp.client fileset 中。fileset 是最小的可独立安装实体,每个 fileset 都是可以单独安装、升级、卸载的。Fileset 的版本号由四个域组成,分别是:Version, Release, Maintenance level 和 Fix level 组成,称作 VRMF。(例如: bos.rte 5.3.0.0 表示 version 域为 5, release 域为 3, Maintenance level 域为 0 , Fix level 域为 0)。
package
多个相关的 fileset 可以被打包到一起,形成一个安装镜像或者一个 BFF(Backup Format File),也被称为 package 。通常,一个 package 里可以包含一个或者多个 fileset。
LPP(Licensed Program Product)
LPP 就像他的英文定义一样,对于用户来说 LPP 是用户可以用来购买的产品。它可以是一系列的 package 或者只是一个单独的 package。一般情况下,用户可以选择不一次购买整个 LPP 而只是购买其中的几个 package。
赞助商链接