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

文档信息

前言

1.  设计软件包

在何处找到打包任务

什么是软件包?

软件包组件

必需的软件包组件

可选的软件包组件

软件包信息文件

软件包安装脚本

生成软件包之前的注意事项

使软件包可远程安装

针对客户机/服务器配置进行优化

根据功能边界打包

根据版税边界打包

根据系统相关性打包

消除软件包中的重叠

根据本地化边界打包

打包命令、文件和脚本

2.  生成软件包

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

4.  验证和转换软件包

5.  软件包创建案例研究

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

词汇表

索引

软件包组件

软件包组件分为两类。

控制文件又分为两类:信息文件安装脚本。有些控制文件是必需的,有些控制文件是可选的。

要打包您的应用程序,必须首先创建组成软件包所必需的组件以及任何可选组件。然后,您可以使用 pkgmk 命令来生成软件包。

要生成软件包,您必须提供以下各项:

下图描述了软件包的内容。

图 1-1 软件包的内容

image:前面的上下文和下面的上下文对图形进行了介绍。

必需的软件包组件

在生成软件包之前,必须创建以下组件:

可选的软件包组件

软件包信息文件

您可以在软件包中包含四个可选软件包信息文件:

每个软件包信息文件都应在 prototype 文件中有一个对应条目。关于创建这些文件的更多信息,请参见创建信息文件

软件包安装脚本

安装脚本并不是必需的。但是,您可以提供可在安装软件包期间执行定制操作的脚本。安装脚本具有以下特征:

四种脚本类型如下:

有关安装脚本的更多信息,请参见创建安装脚本