Solaris 10 安装指南:Solaris Live Upgrade 和升级规划

Procedure在引导环境中向操作系统映像添加软件包(命令行界面)

在下列过程中,将在新引导环境中删除和添加软件包。


注意 – 注意 –

升级、添加和删除软件包或修补程序时,Solaris Live Upgrade 要求软件包或修补程序符合 SVR4 高级打包标准。虽然 Sun 软件包符合这些标准,但 Sun 不能保证来自第三方供应商的软件包也符合这些标准。如果某个软件包不符合这些标准,则该软件包可导致升级过程中用于添加软件包的软件运行失败,或改变活动的引导环境。

有关打包要求的更多信息,请参见附录 B,附加 SVR4 打包要求(参考)


步骤
  1. 成为超级用户或作为等效角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的“Configuring RBAC (Task Map)”

  2. 要从新引导环境中删除软件包或软件包组,请键入:


    #  luupgrade -P -n second_disk package-name
    
    -P

    指示按照软件包名称从引导环境中删除单个或多个软件包。

    -n BE_name

    指定要从其中删除软件包的引导环境的名称。

    package-name

    指定要删除的软件包的名称。用空格分隔多个软件包名称。

  3. 要向新引导环境中添加软件包或软件包组,请键入:


    # luupgrade -p -n second_disk -s /path-to-packages package-name
    
    -p

    指明要向引导环境添加软件包。

    -n BE_name

    指定要向其中添加软件包的引导环境的名称。

    -s path-to-packages

    指定包含要添加的单个或多个软件包的目录的路径。

    package-name

    指定要添加的单个或多个软件包的名称。用空格分隔多个软件包名称。


示例 9–3 在引导环境中向操作系统映像添加软件包(命令行界面)

在本示例中,软件包先被删除,然后被添加到 second_disk 引导环境中。


# luupgrade -P -n second_disk SUNWabc SUNWdef SUNWghi
# luupgrade -p -n second_disk -s /net/installmachine/export/packages \
SUNWijk SUNWlmn SUNWpkr