在 Oracle® Solaris 11.2 中使用映像包管理系统打包和交付软件

退出打印视图

更新时间: 2014 年 7 月
 
 

避免软件包内容冲突

出于性能考虑,解析器将仅根据在软件包中指定的相关项信息进行工作。对于大多数更新操作,该信息足以能够指示 IPS 自动安装正确的更新软件包。

其相关项指示可以同时安装但其内容冲突的软件包会导致冲突检查在预安装中失败。如果冲突检查失败,最终用户必须尝试解决问题,可能需要手动指定不同版本的某些软件包。内容冲突的一个示例是两个软件包安装同一个文件。

软件包开发者必须确保因约束相关项而无法安装冲突的软件包。使用 pkglint 实用程序可帮助搜索此类冲突。有关 pkglint 的更多信息,请参见验证软件包pkglint(1) 手册页。