JavaScript is required to for searching.
跳過導航連結
結束列印檢視
Oracle Solaris 11 版本說明     Oracle Solaris 11 Information Library (繁體中文)
search filter icon
search icon

文件資訊

前言

1.  開始之前

2.  安裝問題

3.  執行階段問題

4.  更新問題

更新錯誤

無法使用套裝軟體管理員將 Oracle Solaris 11 Express 更新成 Oracle Solaris 11 (19022)

目錄不是空的,或更新期間顯示未預期的訊息 (7019792)

相依於過時套裝軟體的產品 (7106586)

CUPS 取代了 LP 列印服務,成為 Oracle Solaris 11 中的預設列印服務

在更新之後,syslog 報告 /etc/mail/aliases.db 別名資料庫過期 (7096745)

未配置的語言環境 Facet 的預設語言問題 (7073516)

更新錯誤

更新至 Oracle Solaris 11 時,可能會發生下列錯誤。

無法使用套裝軟體管理員將 Oracle Solaris 11 Express 更新成 Oracle Solaris 11 (19022)

您無法使用套裝軟體管理員,將 Oracle Solaris 11 Express (build 151a) 更新成 Oracle Solaris 11。

解決方法:使用 pkg(1) 指令行公用程式執行更新。請參閱 如何從 Oracle Solaris 11 Express 更新成 Oracle Solaris 11 瞭解詳細資訊。

目錄不是空的,或更新期間顯示未預期的訊息 (7019792)

將 Oracle Solaris 11 Express 更新成 Oracle Solaris 11 期間,可能會顯示下列訊息:

The following unexpected or editable files and directories were
salvaged while executing the requested package operation; they
have been moved to the displayed location in the image:
followed by one or more directories named as such: 

dir -> /tmp/tmpdir/var/pkg/lost+found/dir-timestamp

解決方法: 忽略該訊息。顯示的目錄已不再封裝於更新的系統上。不過,您可在更新的啟動環境的 /var/pkg/lost+found 目錄底下找到目錄內容。

相依於過時套裝軟體的產品 (7106586)

若已從 pkg://opensolaris.org/ 安裝某些套裝軟體,可能無法將系統更新至 Oracle Solaris 11。下表列出這些套裝軟體。

套裝軟體名稱
說明
amp-dev
AMP 開發叢集
eclipse
Eclipse IDE
java-dev
Java 開發叢集
libnb-apisupport
NetBeans 叢集 API 支援
libnb-enterprise
NetBeans Java EE 支援
libnb-groovy
NetBeans Groovy 支援
libnb-identity
NetBeans 叢集識別
libnb-java
NetBeans Java 支援
libnb-profiler
NetBeans 效能評測器
mq41
Message Queue 4.1
netbeans
NetBeans IDE
netbeans-java
NetBeans Web 與 Java Enterprise Edition (EE)
netbeans-javase
NetBeans Java Standard Edition (SE) 發行軟體
openoffice
OpenOffice.org 版本 3.1.0
openoffice-sdk
適用於 OpenOffice.org 版本 3.1.0 的 SDK
service/network/message-queue-41
Message Queue 4.1
web/glassfish-2
GlassFish Java EE 5 Server

解決方法:更新至 Oracle Solaris 11 之前,先解除安裝套裝軟體。請造訪下列網站以取得最新版本:

CUPS 取代了 LP 列印服務,成為 Oracle Solaris 11 中的預設列印服務

Oracle Solaris 11 中預設的唯一列印服務,是通用 UNIX 列印系統 (CUPS)。在 Oracle Solaris 10 與之前的發行版本中,LP 列印服務是預設的列印服務。LP 列印服務已自 Oracle Solaris 11 中移除。

如果您正在安裝 Oracle Solaris 11 或正要升級成此發行版本,使用 LP 列印服務設定的任何印表機必須重新配置,才能使用 CUPS,因為這些印表機已無法再使用。印表機可以下列其中一種方式重新配置:


備註 - 如果您執行的是未修改的 Oracle Solaris 11 Express,CUPS 會是預設的列印服務。如果您更新至 Oracle Solaris 11,就不需使用 CUPS 重新配置任何現有的列印佇列。不過,如果您是使用 LP 列印指令切換至 LP 列印服務與配置印表機,在更新之後,您必須使用 CUPS 重新配置這些現有的印表機。


如需設定您的列印環境以使用 CUPS 的說明,請參閱「Oracle Solaris Administration: Common Tasks」中的第 15 章「Setting Up and Administering Printers by Using CUPS (Tasks)」

在更新之後,syslog 報告 /etc/mail/aliases.db 別名資料庫過期 (7096745)

在未新增任何本機別名 (/etc/mail/aliases) 的系統上,若從之前的 Oracle Solaris 發行版本更新成 Oracle Solaris 11 之後,您可能會看到下列記錄訊息:

hostname sendmail[<pid>]: 
[ID 702911 mail.info] alias database /etc/mail/aliases.db out of date

此訊息是無害的,並不會影響您的系統。

解決方法:使用 root 權限執行 /usr/sbin/newaliases

未配置的語言環境 Facet 的預設語言問題 (7073516)

在 Oracle Solaris 11 中,本土化安裝是由稱為 Facet 的機制控制,這是影像封裝系統 (IPS) 中的可選式程式元件。在初始安裝 Oracle Solaris 11 期間,Facet 最初會配置為選取下表中所列的語言 (語言環境)。

語言
語言環境
中文 (簡體)
zh_CN.UTF-8
中文 (繁體)
zh_TW.UTF-8
英文
en_US.UTF-8
法文
fr_FR.UTF-8
德文
de_DE.UTF-8
義大利文
it_IT.UTF-8
日文
ja_JP.UTF-8
韓文
ko_KR.UTF-8
葡萄牙語 (巴西)
pt_BR.UTF-8
西班牙文
es_ES.UTF-8

當您從 Oracle Solaris 11 Express 更新成 Oracle Solaris 11 時,預設不會配置 Facet。在這種情況下,預設會隱含地選取與安裝所有語言。

解決方法:如果您想以選取的語言配置您的系統,請在更新後選擇下列其中一個解決方法:

如需使用 -change-facet 選項的詳細資訊,請參閱「pkg(1) 線上手冊」。