应用程序包开发者指南

管理基目录

如有必要,任何具有多个版本或多种体系结构的软件包都应该设计为遍历基目录。遍历基目录意味着如果基目录中已经存在要安装的软件包的以前版本或不同体系结构,则要安装的软件包会解决此问题,方法可能是使用稍微不同的名称创建一个新的基目录。Solaris 2.5 和兼容发行版中的 requestcheckinstall 脚本能够修改 BASEDIR 环境变量。对于 Solaris OS 的任何更早版本,情况则不是这样的。

即使在 Solaris OS 的较早版本中,request 脚本也有权在安装基本位置中重新定义目录。request 脚本可以采用仍然支持多数管理首选项的方法完成此操作。