Solaris 10 8/07 版本說明

移除區域的修補程式後,pkgchk 會顯示錯誤訊息 (6267966)

patchaddpatchrm 指令無法在具有繼承檔案系統的非全域區域中正常執行。因此,在這些區域中,pkgchk 指令可能會在下列情況中產生有關套裝軟體的錯誤訊息:

  1. 在全域區域中,您使用 patchadd 指令套用 Solaris 10 區域系統的修補程式。

  2. 您使用 patchrm 指令移除最近才套用的修補程式。

  3. 在具備繼承檔案系統的非全域區域中,您使用 pkgchk 指令在任一已移除之修補程式中檢查套裝軟體的相關資訊。

於前述情況下,在 SUNWcsu 上使用 pkgchk 指令,即會顯示下列訊息範例。


# pkgchk SUNWcsu
ERROR: /usr/lib/inet/certdb
     modtime <04/26/05 10:55:26 PM> expected <01/23/05 01:48:24 AM> actual
     file size <36012> expected <42152> actual
     file cksum <37098> expected <19747> actual
ERROR: /usr/lib/inet/certlocal
     modtime <04/26/05 10:55:26 PM> expected <01/23/05 01:48:24 AM> actual
     file size <44348> expected <84636> actual

解決方法:無。此錯誤無害。忽略此錯誤訊息。