应用程序包开发者指南

创建信息文件和安装脚本(任务图)

以下任务图描述了您可以生成到软件包的可选功能。

表 3–1 创建信息文件和安装脚本(任务图)

任务 

说明 

参考 

1. 创建信息文件 

定义软件包相关性

利用软件包相关性的定义,可以指定您的软件包是否与以前的版本兼容,是否依赖于其他软件包,或者其他软件包是否依赖于您的软件包。 

如何定义软件包相关性

 

编写版权信息

copyright 文件为您的软件应用程序提供法律保护。

如何编写版权信息

 

在目标系统上保留额外空间

space 文件在目标系统上留出了空间块,使您可以在安装期间创建未在 pkgmap 文件中定义的文件。

如何在目标系统上保留额外空间

2. 创建安装脚本 

获取来自安装人员的信息

使用 request 脚本可以获取来自软件包安装人员的信息。

如何编写 request 脚本

 

收集安装所需的文件系统数据

使用 checkinstall 脚本可以执行目标系统的分析,并为安装设置正确的环境或完全停止安装。

如何收集文件系统数据

 

编写过程脚本

使用过程脚本可在安装或删除过程的特定阶段提供自定义的安装说明。 

如何编写过程脚本

 

编写类操作脚本

使用类操作脚本可指定在安装和删除软件包期间对特定软件包对象组执行的一组指令。 

如何编写类操作脚本