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

退出打印视图

更新时间: 2014 年 7 月
 
 

中介链接的最佳做法

不要为一个软件包中的链接和另一个软件包中的目录或文件提供同一个路径。通常情况下,不要多次提供同一路径。如果多次提供同一路径,请确保各实例具有不同的目标并参与同一个中介。

请记住在中介中包含所有必要的路径。每个实现的库、配置文件、手册页以及其他文件系统对象可能会不同。

如果希望提供应用程序的其他实现,请在原始软件包中定义中介,以确保在提供其他实现时,原始软件包为中介的参与者。否则,将需要为原始软件包提供更新,否则用户将无法选择原始实现作为首选实现。

如果其他软件对参与中介的软件具有相关项,且该软件的版本满足相关项,则使用 require-any 相关项。有关 require-any 相关项的信息,请参见依赖操作

为了便于使用,为 mediator-version 指定的值应当与交付链接的软件包的版本相匹配。设置恰当的版本值可帮助管理员确定中介中所涉及的软件、提供该软件的软件包以及软件的哪个版本当前被设置为首选版本。