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

退出打印视图

更新时间: 2014 年 7 月
 
 

group 相关项

group 相关项用来构造软件包的组。

group 相关项将忽略指定的版本。指定的软件包的任何版本都可以满足此相关项。

指定的软件包是必需的,除非该软件包已经是以下操作之一的对象:

  • 软件包已放置在避免列表中。有关避免列表的信息,请参见 pkg(1) 手册页。

  • 已通过 pkg install --reject 拒绝了软件包。

  • 已通过 pkg uninstall 卸载了软件包。

使用这三个选项,管理员可以取消选择作为 group 相关项的主体的软件包。如果使用了这三个选项中的任何一个,除非另一相关项随后需要该软件包,否则 IPS 在更新期间将不会重新安装该软件包。如果另一后续操作删除了新的相关项,则会再次卸载该软件包。

有关如何使用这些相关项的一个典型示例是,使构造的软件包包含依赖于系统典型用途所需的软件包的 group 相关项。一些示例可能是 solaris-large-serversolaris-desktopdeveloper-gnuOracle Solaris 组软件包显示了一组提供了 group 相关项的 Oracle Solaris 软件包。

安装组软件包可以确保能够通过后续更新将 OS 更新到较新的版本,将向系统中添加合适的软件包。

下面是 group 相关项的示例:

depend fmri=package/pkg type=group