对 11 11/11 发行版进行的一些更新需要执行手动步骤来完成更新过程。这些更改的一个结果是您无法通过一个命令来更新系统,并且根据系统上安装的 SRU,您需要执行不同的步骤来更新至 11.2。
开始之前
确保确认您已安装的 Oracle Solaris 11 SRU。有关说明,请参见如何确定系统运行的 SRU。
此命令将创建包括 SRU #10.5 的新引导环境。此更新完成后,请遵循步骤 4 中的说明来更新至 11.2。
# pkg update --accept entire@0.5.11,5.11-0.175.0.10 # reboot
对于任何安装了一个或多个区域的基于 SPARC 的系统,必须执行一个额外步骤。对于系统中安装的每个区域,按如下所示删除 pkg:/system/ldoms/ldomsmanager 软件包:
# for z in `zoneadm list`; do zlogin $z pkg uninstall ldomsmanager; done
# 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
# pkg update --accept
# init 6