更新至 Oracle Solaris 11.2

退出打印视图

更新时间: 2014 年 7 月
 
 

如何将运行具有 SRU 的 11 11/11 的系统更新至 Oracle Solaris 11.2

对 11 11/11 发行版进行的一些更新需要执行手动步骤来完成更新过程。这些更改的一个结果是您无法通过一个命令来更新系统,并且根据系统上安装的 SRU,您需要执行不同的步骤来更新至 11.2。

开始之前

确保确认您已安装的 Oracle Solaris 11 SRU。有关说明,请参见如何确定系统运行的 SRU

  1. 成为管理员。

    有关更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的使用所指定的管理权限

  2. 对于安装的早于 SRU #10.5 的 SRU,将系统更新至 SRU #10.5。

    此命令将创建包括 SRU #10.5 的新引导环境。此更新完成后,请遵循步骤 4 中的说明来更新至 11.2。

    # pkg update --accept entire@0.5.11,5.11-0.175.0.10 
    # reboot
  3. 对于安装的自 #10.5 以及更高版本开始的 SRU,将系统更新至 11.2。
    1. 仅限 SPARC:对于每个区域,删除 ldomsmanager 软件包。

      对于任何安装了一个或多个区域的基于 SPARC 的系统,必须执行一个额外步骤。对于系统中安装的每个区域,按如下所示删除 pkg:/system/ldoms/ldomsmanager 软件包:

      # for z in `zoneadm list`; do zlogin $z pkg uninstall ldomsmanager; done
    2. 更新 IPS 软件包。
      # pkg update package/pkg

        系统中可能错误地安装了某些有问题的软件包(这些软件包中存在早期错误)。此命令将删除以下有问题的软件包(如果安装了这些软件包):

      • x86:pkg:/consolidation/ldoms/ldoms-incorporation

      • SPARC:

        • pkg:/consolidation/nvidia/nvidia-incorporation

        • pkg:/driver/network/ethernet/elxl

        • pkg:/driver/network/ethernet/pcn

        • pkg:/driver/network/ethernet/dnet

        • pkg:/driver/network/ethernet/iprb

    3. 更新其余的系统软件包。
      # pkg update --accept
    4. 使用更新后的引导环境重新引导。
      # init 6