应用程序包开发者指南

脚本的退出代码

每个脚本必须使用下表中所示的退出代码之一退出。

表 3–2 安装脚本退出代码

代码 

含义 

脚本成功完成。  

致命错误。安装过程在此时终止。  

2  

警告或可能的错误状态。安装会继续。在完成之时将显示一条警告消息。  

3  

pkgadd 命令完全停止。只有 checkinstall 脚本会返回此代码。

10  

当完成所有选定软件包的安装时,应该重新引导系统。(此值应该添加到一位数退出代码之一。)  

20  

在完成当前软件包的安装时应立即重新引导系统。(此值应该添加到一位数退出代码之一。)  

有关安装脚本返回的退出代码的示例,请参见第 5 章


注 –

随您的软件包一起提供的所有安装脚本均应在 prototype 文件中有一个条目。文件类型应该是 i(表示软件包安装脚本)。