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)

有关未配置语言环境侧面的缺省语言问题 (7073516)

更新已知问题

更新到 Oracle Solaris 11 时可能发生以下已知问题。

无法使用软件包管理器从 Oracle Solaris 11 Express 更新到 Oracle Solaris 11 (19022)

无法使用软件包管理器从 Oracle Solaris 11 Express (内部版本 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 and 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 前卸载这些软件包。请参见以下 web 站点获取最新版本:

CUPS 取代了 LP 打印服务作为 Oracle Solaris 11 中的缺省打印服务

Oracle Solaris 11 中缺省的也是唯一的打印服务是通用 UNIX 打印系统 (Common UNIX Printing System, 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 管理:常见任务》中的第 15  章 "使用 CUPS 设置和管理打印机(任务)"

更新后 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

有关未配置语言环境侧面的缺省语言问题 (7073516)

在 Oracle Solaris 11 中,本地化安装是由一种称为侧面的机制控制的,它是映像包管理系统 (Image Packaging System, IPS) 中的一个可选组件。在初始安装 Oracle Solaris 11 期间,侧面被初始配置为选择下表中列出的语言(语言环境)。

语言
语言环境
简体中文
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 时,不会缺省配置侧面。在这种情况下,将缺省隐式选择并安装所有语言。

解决方法:如果要为您的系统配备选定的语言,请在更新后选择下列解决方法之一:

有关使用 -change-facet 选项的信息,请参见 pkg(1) 手册页。