JavaScript is required to for searching.
跳过导航链接
退出打印视图
应用程序包开发者指南     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  设计软件包

2.  生成软件包

3.  增强软件包的功能(任务)

4.  验证和转换软件包

5.  软件包创建案例研究

6.  创建软件包的高级技术

指定基目录

缺省管理文件

适应不确定性

使用 BASEDIR 参数

使用参数化基目录

示例-使用参数化基目录

pkginfo 文件

pkgmap 文件

管理基目录

适应重定位

遍历基目录

使用 BASEDIR 参数

pkginfo 文件

pkgmap 文件

示例-遍历 BASEDIR 的分析脚本

request 脚本

checkinstall 脚本

使用相对参数化路径

pkginfo 文件

pkgmap 文件

示例-遍历相对参数化路径的 request 脚本

在异构环境中支持重定位

传统方法

可重定位软件包

示例-传统的可重定位软件包

pkginfo 文件

pkgmap 文件

绝对软件包

示例-传统绝对软件包

pkgmap 文件

复合软件包

示例-传统解决方案

pkginfo 文件

pkgmap 文件

超越传统

复合软件包另一特性

使绝对路径名看起来像可重定位对象

示例-修改文件

说明

实现

示例

示例-创建新文件

说明

实现

示例

示例 -复合软件包

pkginfo 文件

pkgmap 文件

使软件包可远程安装

示例-安装到客户机系统

示例-安装到服务器或独立系统

示例-挂载共享文件系统

修补软件包

checkinstall 脚本

preinstall 脚本

类操作脚本

postinstall 脚本

patch_checkinstall 脚本

patch_postinstall 脚本

升级软件包

request 脚本

postinstall 脚本

创建类归档软件包

归档软件包目录的结构

支持类归档软件包的关键字

faspac 实用程序

词汇表

索引

第 6 章

创建软件包的高级技术

Oracle Solaris OS 中实现了 System V 包管理系统的完整功能,从而提供了一个用于安装软件产品的强大工具。作为软件包设计者,您可以利用这些功能。不属于 Oracle Solaris OS 的软件包(非捆绑软件包)可以使用类机制来定制服务器/客户机安装。可针对管理员的需要设计可重定位的软件包。复杂产品可以通过能够自动解决软件包相关性问题的复合软件包集合形式提供。升级和修补可由软件包设计者定制。修补的软件包可以按照与未修补的软件包相同的方式提供,并且产品中还可以包括回退归档。

以下是本章中概述信息的列表。