Solaris 8 維護更新 6 安裝指南

第 4章 已知問題

本章旨在說明與 Solaris 8 MU6 軟體的安裝和使用有關的已知問題。

安裝錯誤

當使用 sh 來啟動 install_mu 時,其功能運作並不正確 (4062334)

由於 sh(1)ksh(1) 之間的互動問題,當您從指令行或管理程序檔中使用以下指令來啟動 install_mu 公用程式時,此公用程式可能會無法正確地安裝某些修補程式:


# /bin/sh ./install_mu options

解決方法:請依以下方式,從指令行或管理程序檔中執行 install_mu


# ./install_mu options

patchadd 顯示出其正在終止的錯誤

以下其中之一的良性訊息可能會由 install_mu 顯示出來:


One or more patch packages included in
XXXXXX-YY are not installed on this system.

Patchadd is terminating.

或者:


Installation of XXXXXX-YY failed:
  Attempting to patch a package that is not installed.

這些訊息指出 patchadd 無法在您的系統上找到任何想要修補的套裝軟體,因此它會略過所指定的修補程式。

patchadd 注意到將某個架構的修補程式安裝入具有不同架構之系統上、而二者間存在有矛盾時 (例如,將 sun4u 修補程式安裝至 sun4m 系統上),此一訊息便會顯示出來。

這個可能是由於缺少一個或數個套裝軟體所引起。套裝軟體很可能已經被管理員移除、或是從未被安裝,與在安裝小於「完整分配」之叢集的情況時相同。

解決方法: 忽略此訊息。

如果系統未重新啟動,便無法執行 login (4423853)

當在單一使用者模式進行安裝,在完成時請勿使用 exit 指令。您必須使用 reboot 指令。如果沒有使用 reboot,卻使用了 exit,以下狀況便會發生:

解決方法: 如果在安裝了單一使用者模式之後使用 exit 指令,請將系統重新啟動。

如果在安裝了多使用者模式之後使用 exit 指令,而且沒有任何根 (root) 使用者保持在登入狀況下,請將系統重新啟動。

patchrm 在安裝之後顯示出錯誤訊息 (4395701)

在安裝 MU6 時,修補程式碼 109879-02 和 109889-01 可能會在修補程式日誌檔中顯示出以下的良性錯誤訊息:


pkgproto: ERROR: unable to stat
</platform/SUNW,Grover/kernel/drv/sparcv9/isadma>
pkgproto: ERROR: unable to stat
</usr/platform/SUNW,Grover/include>.

解決方法: 忽略此訊息。此訊息指出 patchrm(1M) 正嘗試刪除這些檔案,但是這些檔案已遭刪除。

patchadd 在壓縮之後顯示出錯誤訊息 (4401100)

在安裝 MU6 時,修補程式碼 109613-03、109887-08、109887-08、110068-02、109614-03、109749-03 和 110069-02 可能會在修補程式日誌檔中顯示出以下的良性錯誤訊息:


var/sadm/pkg/pkgabbrev/save/patchid/undo: -- file unchanged
compress(1) returned error code 2

解決方法: 忽略此訊息。此訊息指出 compress(1) 無法建立比原始檔案還小的歸檔檔案。patchrm 使用 compress(1) 來壓縮回退套裝軟體。