系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones

Procedure如何仅将软件包添加到全局区域

要仅将软件包添加到全局区域,必须将 SUNW_PKG_ALLZONES 软件包参数设置为 false

要执行此过程,您必须是全局区域中的全局管理员。

  1. 成为超级用户或承担主管理员角色。

    有关如何创建该角色并将其指定给用户,请参见《系统管理指南:基本管理》中的“使用 RBAC 和 Solaris 管理工具(任务图)”

  2. 在全局区域中,运行后跟软件包位置、-G 选项以及软件包名称的 pkgadd -d 命令。

    • 如果从 CD-ROM 安装软件包,请键入:


      global# pkgadd -d /cdrom/cdrom0/directory -G package_name
      
    • 如果从已将软件包复制到其中的某个目录安装软件包,请键入:


      global# pkgadd -d disk1/image -G package_name
      

      其中,disk1 为软件包的复制位置。


    注 –

    如果在没有 -G 选项和 SUNW_PKG_THISZONE=true 的情况下运行 pkgadd 实用程序,则缺省情况下会将指定的软件包添加到当前(全局)区域。