在 Oracle Solaris 11 操作系统中,您应以映像包管理系统 (Image Package System, IPS) 软件包的形式提供开发的软件。IPS 软件包通过 IPS 系统信息库安装和更新。
IPS 是一个适用于完整软件生命周期管理(包括打包、安装、升级和删除软件)的框架。必须以 IPS 软件包的形式提供软件,才能获得以下优势:
自动充分、正确地计算对其他软件的依赖性
根据需要自动安装或更新依赖性软件
自动刷新或重新启动必要的系统服务以执行软件配置以及其他相关服务自动启动等任务
构成单个软件包,仅自动安装适用于当前系统体系结构、虚拟系统或其他变量的组件
无需修改当前的引导环境,即可在新引导环境中更新
使用户能够轻松验证软件安装是否正确
有关创建 IPS 软件包的详细信息,请参见在 Oracle Solaris 11.2 中使用映像包管理系统打包和交付软件 。