Solaris 9 安裝指南

Solaris Live Upgrade 互動式啟動環境相容性

使用 Solaris Live Upgrade 建立新啟動環境時,請遵循下面的準則以避免發生問題。

可以使用多條指令來檢驗這些建立、修改及刪除檔案的需求。例如,dircmp 或是 fssnap 指令可以用來檢驗該套裝軟體是否作業正確。同時,ps 指令可以用來測試常駐程式相容性,以確定套裝軟體不會停止或啟動常駐程式。trusspkgadd -v 以及 pkgrm 指令可以測試執行期間套裝軟體安裝相容性,但是不一定能夠在所有狀況中生效。在下列範例中,truss 指令刪除所有唯讀的、非 $BASEDIR 的存取,並只顯示不存在於指定的互動式啟動環境之中的非唯讀的路徑存取。


# TEMPDIR=/a; export TEMPDIR
# truss -t open /usr/sbin/pkgadd -R ${TEMPDIR} SUNWvxvm \
2>&1> /dev/null | grep -v O_RDONLY | grep -v \
'open("'${TEMPDIR}

有關本節中參考的指令之詳細資訊,請參閱以下線上援助頁 dircmp(1)fssnap(1M) ps(1) truss(1)pkgadd(1M)pkgchk(1M)pkgrm(1M)