Solaris 管理主控台 2.1 軟體與 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體不相容。 如果您要升級至 Solaris 9 12/03 版次,並且已徑安裝 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體,則必須在升級之前,先解除安裝 Solaris 管理主控台軟體。 如果您已安裝 SEAS 2.0 overbox、SEAS 3.0 overbox 或 Solaris 8 Admin Pack,則 Solaris 管理主控台軟體可能已存在於您的系統中。
解決方法:請選擇以下其中一種解決方法:
升級之前,請使用 /usr/bin/prodreg 指令來執行 Solaris 管理主控台軟體的完整解除安裝。
如果在升級至 Solaris 912/03 版次之前未解除安裝 Solaris 管理主控台 1.0、1.0.1 或 1.0.2 軟體,您必須先移除所有的管理主控台 1.0、1.0.1 或 1.0.2 套裝軟體。 請使用 pkgrm 指令而非 prodreg 指令來移除套裝軟體。 請仔細執行移除套裝軟體的順序。 請完成以下步驟︰
成為超級使用者。
輸入以下指令:
# pkginfo | grep “Solaris 管理主控台” |
如果說明不是以「Solaris 管理主控台 2.1」起始的,則輸出中的套裝軟體名稱代表 Solaris 管理主控台 1.0 套裝軟體。
使用 pkgrm 指令,依照以下順序移除 Solaris 管理主控台 1.0 套裝軟體的所有實例︰
請勿移除任何在說明中包含「Solaris 管理主控台 2.1」的套裝軟體。 例如,SUNWmc.2 可能是指 Solaris 管理主控台 2.1 軟體。
如果 pkginfo 的輸出顯示出 Solaris 管理主控台 1.0 套裝軟體的多重版本,請使用 pkgrm 指令來移除這兩個套裝軟體。 請移除原始的套裝軟體。 然後,再移除附加有號碼的套裝軟體。 例如,如果 SUNWmcman 和 SUNWmcman.2 套裝軟體出現在 pkginfo 輸出中,請先移除 SUNWmcman 套裝軟體,然後再移除 SUNWmcman.2 套裝軟體。 請勿使用 prodreg 指令。
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
在終端機視窗中,輸入以下指令︰
# rm -rf /var/sadm/pkg/SUNWmcapp |
Solaris 管理主控台 2.1 軟體現在應能正常運作。 為以後維護方便,或者如果 Solaris 管理主控台 2.1 軟體不能正常運作,請移除 Solaris 管理主控台 2.1 軟體。 藉由完成以下步驟來重新安裝該軟體︰
使用 pkgrm 指令,依照下列順序移除所有 Solaris 管理主控台 2.1 套裝軟體和相依的套裝軟體︰
如果安裝過程中出現多個 Solaris 管理主控台 2.1 套裝軟體的實例 (例如 SUNWmc 和 SUNWmc.2),請先移除 SUNWmc,然後再移除 SUNWmc.2。 請勿使用 prodreg 指令。
# pkgrm SUNWpmgr # pkgrm SUNWrmui # pkgrm SUNWlvmg # pkgrm SUNWlvma # pkgrm SUNWlvmr # pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
將 Solaris 9 12/03 Software 1 of 2 CD 插入 CD-ROM 光碟機中。 在終端機視窗中,輸入以下內容︰
# cd /cdrom/sol_9_1203_sparcia/s0/Solaris_9/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt SUNWlvmr SUNWlvma SUNWlvmg SUNWpmgr \ SUNWrmui |
所有先前的 Solaris 管理主控台版本均會被移除。 Solaris 管理主控台 2.1 軟體現在可以運作。