WEB开发网
开发学院操作系统Linux/Unix AIX 软件包理论与实践 阅读

AIX 软件包理论与实践

 2008-11-10 08:26:06 来源:WEB开发网   
核心提示: AIX 软件包结构 usr 部分、root 部分和 share 部分 AIX 为了实现在客户机 / 服务器环境下安装的灵活性将安装包划分为 usr 部分 (usr part)、root 部分 (root part) 和 share 部分 (share part),a)usr 部分 : 这个

AIX 软件包结构

usr 部分、root 部分和 share 部分

AIX 为了实现在客户机 / 服务器环境下安装的灵活性将安装包划分为 usr 部分 (usr part)、root 部分 (root part) 和 share 部分 (share part)。

a)usr 部分 : 这个部分包括了 lpp_name 和 liblpp.a 两个控制文件以及软件包中可以被多个同构硬件共享的文件。在一个标准的 AIX 系统中,这些文件被放置在 /usr 目录树下。

b)root 部分这个部分包含了 liblpp.a 归档文件以及产品中不能被多个机器共享的部分。换句话说,每个机器必须有它自己的一个独立拷贝,这个部分和每台机器的配置相关联。在一个标准的 AIX 系统中,这些文件被放置在根(/)目录树下。如果一个 fileset 包含一个 root 部分那它也必须包含一个 usr 部分。

./usr/lpp/PackageName/liblpp.a 这是一个归档文件,它包括了安装或升级软件的 root 部分时所需要的控制文件。

c)share 部分 : 这个部分包括了软件包中可以被多个异构硬件共享的文件。一般这个部分包括软件包中的非可执行文件,例如:文档和数据文件。在一个标准的 AIX 系统中,这些文件被放置在 /usr/share 目录树下。share 部分必须和 usr/root 部分分开打包,即包括 share 部分的 fileset 里不能包含 usr/root 部分,并且包含 share 部分的 fileset 不能和包含 usr/root 部分的 fileset 同名。

图 3 AIX 包结构

AIX 软件包理论与实践

在图 3 中,我们可以看到,一个典型的 AIX 软件包中包含 usr 部分和 root 部分。每个部分中又包含着控制文件和安装文件。下面我们将对图 3 中的内容做详细的介绍。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:AIX 软件包 理论

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接