| 跳过导航链接 | |
| 退出打印视图 | |
|   | 添加和更新 Oracle Solaris 11 软件包 Oracle Solaris 11 Information Library (简体中文) | 
本章中和第 5 章中所示的许多命令都指定了 -n 选项,以便您了解命令将产生什么结果,但不进行实际更改。
提示 - 最佳做法是只要 -n 选项可用,就使用该选项。先将 -n 选项和一个或多个详细模式选项(-nv、-nvv)一起使用,查看该命令的效果,然后再在不指定 -n 选项的情况下执行该命令。
以下示例显示有关软件包安装(但不实际执行安装)的信息。
# pkg install -nv group/feature/amp
           Packages to install: 8
     Estimated space available: 112.19 GB
Estimated space to be consumed: 452.42 MB
       Create boot environment: No
Create backup boot environment: No
            Services to change: 2
          Rebuild boot archive: No
Changed packages:
solaris
  database/mysql-51
    None -> 5.1.37,5.11-0.174.0.0.0.0.504:20110920T230125Z
  group/feature/amp
    None -> 0.5.11,5.11-0.174.0.0.0.0.2559:20110921T191255Z
  web/php-52
    None -> 5.2.17,5.11-0.174.0.0.0.0.504:20110921T041858Z
  web/php-52/extension/php-apc
    None -> 3.0.19,5.11-0.174.0.0.0.0.504:20110921T041245Z
  web/php-52/extension/php-mysql
    None -> 5.2.17,5.11-0.174.0.0.0.0.504:20110921T041411Z
  web/server/apache-22/module/apache-dtrace
    None -> 0.3.1,5.11-0.174.0.0.0.0.504:20110921T042357Z
  web/server/apache-22/module/apache-fcgid
    None -> 2.3.6,5.11-0.174.0.0.0.0.504:20110921T042430Z
  web/server/apache-22/module/apache-php5
    None -> 5.2.17,5.11-0.174.0.0.0.0.504:20110921T042738Z
Services:
  restart_fmri:
    svc:/system/manifest-import:default
    svc:/system/rbac:default
由于将影响大量软件包,因此以下命令将生成大量输出。请注意,使用的额外空间以千兆字节而非兆字节为单位。该操作可能需要很长时间,并导致该映像和软件包系统信息库之间发生大量网络通信流量。请注意,缺省情况下不会创建新的 BE,而是创建备份 BE。有关何时创建 BE 的信息,请参见引导环境策略映像属性。
# pkg change-facet -nv facet.locale.*=true
            Packages to update:       831
     Variants/Facets to change:         1
     Estimated space available: 112.19 GB
Estimated space to be consumed:   2.96 GB
       Create boot environment:        No
Create backup boot environment:       Yes
          Rebuild boot archive:        No
Changed variants/facets:
    facet facet.locale.*: True
Changed packages:
solaris
  ...