在下列过程中,将在新引导环境中删除和添加软件包。
升级、添加和删除软件包或修补程序时,Solaris Live Upgrade 要求软件包或修补程序符合 SVR4 高级打包标准。虽然 Sun 软件包符合这些标准,但 Sun 不能保证来自第三方供应商的软件包也符合这些标准。如果某个软件包不符合这些标准,则该软件包可导致升级过程中用于添加软件包的软件运行失败,或改变活动的引导环境。
有关打包要求的更多信息,请参见附录 B。
成为超级用户或承担等效角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
要从新引导环境中删除软件包或软件包组,请键入:
# luupgrade -P -n second_disk package-name |
指示按照软件包名称从引导环境中删除单个或多个软件包。
指定要从其中删除软件包的引导环境的名称。
指定要删除的软件包的名称。用空格分隔多个软件包名称。
要向新引导环境中添加软件包或软件包组,请键入:
# luupgrade -p -n second_disk -s /path-to-packages package-name |
指明要向引导环境添加软件包。
指定要向其中添加软件包的引导环境的名称。
指定包含要添加的单个或多个软件包的目录的路径。
指定要添加的单个或多个软件包的名称。用空格分隔多个软件包名称。
在本示例中,软件包先被删除,然后被添加到 second_disk 引导环境中。
# luupgrade -P -n second_disk SUNWabc SUNWdef SUNWghi # luupgrade -p -n second_disk -s /net/installmachine/export/packages \ SUNWijk SUNWlmn SUNWpkr |