文档信息
前言
1. 设计软件包
2. 生成软件包
软件包生成过程(任务列表)
软件包环境变量
关于使用环境变量的一般规则
软件包环境变量汇总
创建 pkginfo 文件
定义软件包实例
定义软件包缩写 (PKG)
指定软件包体系结构 (ARCH)
指定软件包指令集体系结构 (SUNW_ISA)
指定软件包版本 (VERSION)
定义软件包名称 (NAME)
定义软件包类别 (CATEGORY)
如何创建 pkginfo 文件
组织软件包的内容
如何组织软件包的内容
创建 prototype 文件
prototype 文件的格式
ftype 字段
class 字段
path 字段
可共同重定位的对象
可单独重定位的对象
参数化路径名
关于对象的源位置和目标位置的简要说明
mode 字段
owner 字段
group 字段
从头创建 prototype 文件
示例-使用 pkgproto 命令创建 prototype 文件
优化使用 pkgproto 命令创建的 prototype 文件
创建文件类型为 v、e、x 和 i 的对象条目
使用多个类定义
示例-优化使用 pkgproto 命令创建的 prototype 文件
向 prototype 文件添加功能
定义要在安装时创建的其他对象
在安装时创建链接
将软件包分发到多个卷上
嵌套 prototype 文件
为 mode、owner 和 group 字段设置缺省值
为 pkgmk 命令提供搜索路径
设置环境变量
如何使用 pkgproto 命令创建 prototype 文件
生成软件包
使用最简单的 pkgmk 命令
pkgmap 文件
如何生成软件包
3. 增强软件包的功能(任务)
4. 验证和转换软件包
5. 软件包创建案例研究
6. 创建软件包的高级技术
词汇表
索引
本章介绍生成软件包涉及的过程和任务。其中一些任务是必需的,一些任务是可选的。必需的任务会在本章中进行详细讨论。有关可选任务(可用于为软件包添加更多功能)的信息,请参见第 3 章和第 6 章。
以下是本章中信息的列表。