在下列程序中,會在新啟動環境中移除和增加修補程式。
增加以及移除套裝軟體或修補程式時,Solaris Live Upgrade 需要符合 SVR4 進階封裝準則的套裝軟體或修補程式。Sun 套裝軟體符合這些準則,但 Sun 無法保證來自協力廠商的套裝軟體之符合性。如果套裝軟體不符合這些準則,則可能導致套裝軟體附加軟體失敗,或可能改變使用中的啟動環境。
當使用中啟動環境執行 Solaris 8 或 9 作業系統時,您無法使用 Solaris Live Upgrade 來修補 Solaris 10 非使用中啟動環境。Solaris Live Upgrade 會在使用中啟動分割區上呼叫修補公用程式,以修補非使用中啟動分割區。Solaris 8 和 Solaris 9 修補公用程式不能識別 Solaris 10 作業系統中的 Solaris Zone、服務管理功能 (SMF) 和其他增強功能。因此,修補公用程式無法正確修補非使用中 Solaris 10 啟動環境。所以,如果您要使用 Solaris Live Upgrade 將系統從 Solaris 8 或 Solaris 9 作業系統升級到 Solaris 10 作業系統,您必須先啟動 Solaris 10 啟動環境,再進行修補。啟動 Solaris 10 啟動環境後,您可以直接修補使用中啟動環境,也可以設定另一個非使用中啟動環境,並使用 Solaris Live Upgrade 來修補該環境。如需從 Solaris 8 升級和修補至 Solaris 10 發行版本的範例,請參閱Restrictions for Using Solaris Live Upgrade。
成為超級使用者,或者假定一個對等身份。
身份包含授權指令與特權指令。如需有關角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」。
若要從新啟動環境中移除修補程式或修補程式組,請鍵入:
# luupgrade -T -n second_disk patch_name |
指出要從啟動環境中移除具名的一或多個修補程式。
指定要移除一或多個修補程式之啟動環境的名稱。
指定要移除的修補程式的名稱。請以空格分隔多個修補程式名稱。
若要增加修補程式或修補程式組至新啟動環境,請鍵入下列指令。
# luupgrade -t -n second_disk -s /path-to-patches patch-name |
指出要增加修補程式至啟動環境。
指定要增加修補程式之啟動環境的名稱。
指定目錄的路徑,該目錄包含要增加的修補程式。
指定要增加的一或多個修補程式的名稱。請以空格分隔多個修補程式名稱。
在本範例中,會在 second_disk 啟動環境中移除和增加修補程式。
# luupgrade -T -n second_disk 222222-01 # luupgrade -t -n second_disk -s /net/installmachine/export/packages \ 333333-01 4444444-01 |