在 Oracle® Solaris 11.2 中添加和更新软件

退出打印视图

更新时间: 2014 年 7 月
 
 

显示和更改侧面值

可使用 pkg facet 命令显示已使用 pkg change-facet 命令在该映像中设置的或已从父映像继承的所有侧面的当前值和源。例如,非全局区域从全局区域继承侧面设置。

$ pkg facet
FACETS              VALUE
facet.locale.en_US  True
facet.locale.en     True
facet.locale.*      False

可使用 pkg change-facet 命令更改侧面的值。

如果侧面值设置为 None,将从当前映像中删除侧面指定。

由于将影响大量软件包,因此以下命令将生成大量输出。请注意,缺省情况下不会创建新的 BE,而是创建备份 BE。有关何时创建 BE 的信息,请参见引导环境策略映像属性。使用 -n 选项可在不进行实际更改的情况下查看不使用 -n 执行操作时将更改的内容。

$ pkg change-facet -nv 'facet.locale.*=true'
            Packages to update:      851
     Variants/Facets to change:        1
     Estimated space available: 49.88 GB
Estimated space to be consumed:  3.13 GB
       Create boot environment:       No
Create backup boot environment:      Yes
          Rebuild boot archive:       No

Changed variants/facets:
    facet facet.locale.*: True
Changed packages:
solaris
  ...