如果您已經在執行 Solaris 9 作業系統,且已經安裝個別修補程式,升級成 Solaris 9 更新版次會產生下列影響:
Solaris 9 更新版次中的任何隨附修補程式均會重新套用至您的系統。這些修補程式將無法收回。
任何先前已在系統中安裝,但未納入 Solaris 9 更新版次中的修補程式都將移除。
修補程式分析程式會分析您的系統,以決定哪些修補程式需要透過升級成 Solaris 9 更新版次來移除。修補程式分析程式可以有下列使用方式。
如果使用 Solaris Web Start 程式進行升級,就會出現 [修補程式分析程式] 對話方塊。選取 [是] 以執行分析。
如果使用 Solaris suninstall 程式進行升級,請選取 [修補程式分析] 對話方塊中的 [分析] 以執行分析。
如果使用自訂 JumpStart 安裝或 Solaris Live Upgrade 進行升級,請執行 analyze_patches 程序檔來執行分析。如需詳細說明,請參閱執行 analyze_patches 程序檔。
執行分析之後,請參閱檢查修補程式分析程式的輸出結果以取得有關修補程式分析結果的詳細資訊。
若要執行 analyze_patches 程序檔,則已安裝系統、Solaris DVD、Solaris Software CD 或網路影像都必須能夠被程序檔透過 NFS 或是本機裝載媒體進行存取。
變更為 Misc 目錄。
SPARC:如果影像位於本機裝載的媒體上,請鍵入:
# cd /cdrom/sol_9_Update_sparc/s0/Solaris_9/Misc |
在這個指令中,實際更新版本的識別符號就是 Update。
x86︰如果影像位於本機裝載的媒體上,請鍵入:
# cd /cdrom/sol_9_Update_x86/s2/Solaris_9/Misc |
在這個指令中,實際更新版本的識別符號就是 Update。
如果可以從 NFS 檔案系統中取得影像,請鍵入:
# cd /NFS_mount_directory/Solaris_9/Misc |
執行 analyze_patches 程序檔。
# ./analyze_patches [[-R rootdir]] [[-N netdir]] [[-D databasedir]] |
rootdir 是已安裝系統的根。預設是 /。
netdir 是要安裝的 OS 影像之根路徑。預設是 /cdrom/cdrom0。netdir 是包含 Solaris_9 目錄的目錄路徑。如果要從 NFS 裝載點執行 patch_analyzer ,您必須使用這個選項。
如果程序檔是從 OS 影像中的 Misc/ 目錄以外的目錄中啟動,這個程式就無法找到其用於修補程式分析的資料庫。使用 -D 選項提供資料庫路徑。沒有這個位於 OS 影像中 Solaris_9/Misc/database 內的資料庫,程序檔就無法正常工作。
執行分析之後,請使用這些步驟來檢查輸出結果。
檢查修補程式分析程式的輸出結果。
修補程式分析程式提供了一份可移除、降級、累加或由其他修補程式取代的修補程式清單。修補程式累加和修補程式升級相似。已累加的修補程式可以移除且會由新發行的修補程式修復。此時將出現下列訊息:
修補程式 105644-03 將移除。 修補程式 105925 將從 -02 降級到 -01。 修補程式 105776-01 將被修補程式 105181-05 累加或取代。 |
如果修補程式分析程式未提供這份清單,就不會根據先前已安裝於系統的修補程式而產生任何行為。
決定是否接受取代或刪除修補程式。
如果是,升級系統。
如果否,不升級系統。
在更新而非升級版次中,您可以使用 Solaris 9 維護更新版次來只將修補程式套用於您的系統。
您可以從 CD 或通過下載取得 Solaris 9 維護更新。如需套用修補程式的說明,請參閱「Solaris 9 Maintenance Update 安裝指南」。