|
Mozilla 是一个获过奖的、跨平台的开放源代码 Internet 应用程序套件,包括拥有广泛国际化支持的 Web
浏览器、电子邮件客户机、通讯录、Web 页编写器和聊天应用程序。特殊功能包括:配置文件漫游和辅助功能。有关详细信息,请访问:www.sun.com/mozilla。
发行说明
新增功能(与上一版本的不同之处及升级原因。)
与 Mozilla 的社区版本的不同之处。
安装指南
Mozilla 1.7 for Sun Java™ Desktop System(Solaris
操作系统版)安装步骤说明。
疑难解答指南
是否遇到技术困难?请查阅“疑难解答指南”以找到解决方案。
反馈
支持
版权所有 2005 Sun Microsystems, Inc., 4150 Network Circle, Santa
Clara, California 95054 U.S.A. 保留所有权利。Sun、Sun
Microsystems、Java、SunOS、OpenWindows 和 Solaris 是 Sun Microsystems, Inc.
在美国和其他国家/地区的商标、注册商标或服务标记。所有 SPARC 商标的使用均已获得许可,它们是 SPARC International,
Inc. 在美国和其他国家/地区的商标或注册商标。标有 SPARC 商标的产品均基于由 Sun Microsystems, Inc.
开发的体系结构。
新增功能
Sun Mozilla 团队一如既往地为您提供新的版本,以改进性能、稳定性、Web
站点兼容性、标准支持和可用性。
非标准 Web 站点管理器
有些 Web 页不符合 W3C 标准。这些 Web 页可能正确显示,也可能无法正确显示。Sun 的 Mozilla
中纳入的新功能能够安全处理多种非标准 web 元素。
辅助功能
Mozilla 还专门为残疾用户设计了用于生产的辅助功能。它完全用键盘导航,支持使用 GNOME
辅助体系结构的辅助技术,尤其是 Gnopernicus 读屏器和放大器以及 GNOME 屏幕键盘。
安全
使用 Kerberos (GSSAPI) 和 NTLM 支持跨平台身份认证。
正在打印
目前支持打印电子邮件中附件的列表。
漫游
从任意位置(书签、首选项、通讯录等)均可访问个性化设置。
性能
大小和性能均显著提高。
邮件
迫切需要的 Mozilla 邮件功能之一,即分离线程窗格中的“收件人”列和“发件人”列的选项,已得到实施。
Java
在多个 JRE 版本之间切换自如。
Liveconnect
提高了对域内实时连接的支持及其可靠性。
更多信息
有关更多详细信息,请访问 http://wwws.sun.com/software/solaris/browser/
或 http://www.mozilla.org/。
Mozilla 的 Sun 版本与社区版本的不同之处
系统集成
无缝集成的统一用户界面
文件关联 - Mozilla 可以直接调用其他程序以打开电子邮件中收到的或正在浏览的各种文件
菜单条 - 可以直接从菜单条启动 Mozilla
漫游
兼容性 - 与 Java Enterprise 和标准 FTP 服务器兼容,支持
HTTP、LDAP 和 FTP 协议
高可用性- 可以随时、随地访问书签、首选项、通讯录
可靠 - 做一些更改?解决了因多重访问所带来的冲突问题
非标准 Web 站点管理器
滤波器冲浪
站点管理器:Sun
新增加的功能,使得在冲浪时可以更轻松地查看非标准 Web 页。最终用户将能够为每个网站分别启用/禁用这些扩展名。
辅助功能
使所有人均能使用 Mozilla Web 浏览器的所有功能
可视性 - 支持与 Gnome 兼容的大字体与高对比度主题
键盘导航 - 仅使用键盘(不需要鼠标)即可访问 Mozilla 浏览器的所有功能
辅助技术 - 支持 gnome 辅助工具框架,以使用将在 Gnome
桌面的未来版本中出现的辅助技术(屏幕读取器、屏幕放大器、屏幕键盘)
正在打印
True Type 打印 - Sun
Mozilla 生成一个 postscript 文件,无需另行配置即能打印非西文文字
错误修正
Sun 的 Mozilla - 包含数百个错误修正,社区版本中没有
已知问题
CDE
将颜色深度设置为 256 色(8 位)时,用户界面将不能正确显示。
如果将颜色深度设置为 24 位或更高,则不会出现此问题。
注:
要检查当前设置,请使用fbconfig -prconf。
要更改当前设置,请使用 fbconfig -depth <所需的颜色深度>。
Real Player
应用某些 Solaris 修补程序后 Real Player 8.0 插件会挂起。请参见错误 126310。
直接单击 linux 软件包文件 (.rpm) 会使 Mozilla 崩溃,因为 Web
服务器和 Mozilla 都将 .rpm 注册为 RealPlayer 媒体,但是 RealPlayer 插件无法正确处理无效的 rpm
文件并且会在此过程中导致 Mozilla 崩溃。用户可通过右键单击此链接并从弹出式菜单中选择“另存链接目标为...” 来解决此问题。请参见错误:http://bugzilla.mozilla.org/show_bug.cgi?id=215999。
配置文件
如果您的配置文件已被破坏,则可能会导致 Mozilla 出现意外错误。
在这种情况下,请创建一个新的配置文件。
国际域名与书签
使用 IDN 时,URL 书签可能无法正确显示,并且您可能无法通过书签访问 URL。
通过手动编辑书签可以解决此问题。
印地语
在所有对话框中,数字信息不会以印地语形式出现。
系统要求
最低要求
OS - Solaris 8 操作系统
桌面 - GNOME 2.0 或 CDE(Common
Desktop Environment,公用桌面环境)
内存:128 MB
磁盘空间:
SVR4 - 磁盘最终大小 74MB(安装时要求
254MB,空间可恢复)
库 - GTK2 库
注:GNOME 2 桌面包括 GTK 2 库;此库也可用
Mozilla 安装程序来安装。
Java - JRE 1.4.2_02
修补程序
Solaris 8 SPARC
108652-66, 108921-16, 112003-03, 108773-18, 111310-01, 112472-01,
108714-07, 111111-03, 112396-02, 108940-54, 108987-13, 108528-22,
108989-02, 110380-04, 110934-10, 109147-24, 111308-03, 112438-01,
110386-03, 111023-02, 108993-22, 108434-14, 108435-14, 109159-03,
109704-03, 111721-04, 113261-02, 114542-01
Solaris 8 x86
108653-55, 108922-16, 108774-18, 111307-04, 111311-01, 112473-01,
112439-01, 108715-07, 111112-03, 112397-02, 108941-54, 108988-13,
108529-22, 108990-02, 110403-04, 110935-10, 109148-24, 111309-03,
110400-01, 111024-02, 108994-22, 108436-13, 109160-03, 109705-03,
112757-01, 113262-02, 114543-01
这些修补程序可从以下站点获得:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patchrpts/8
或
http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
Solaris 9 SPARC
111711-08, 111712-08, 111722-04, 112661-06, 112785-34, 112963-10,
113902-03, 114276-02, 114641-02
对于:Gnome 2.0.0 Sparc,修补程序 ID:114686-02
对于:Gnome 2.0.2 Sparc,修补程序 ID:115738-03
Solaris 9 x86
111713-06, 111728-03, 112662-04, 112786-22,
113986-06, 113903-03,
114277-02, 114642-02
对于:Gnome 2.0.0 Intel,修补程序 ID:114687-02
对于:Gnome 2.0.2 Intel,修补程序 ID:115739-03
这些修补程序可从以下站点获得:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patchrpts/9
或
http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
注:
#1:JRE 1.5 建议和要求的修补程序未在此处列出,如果选择安装捆绑的 JRE 1.5.0_05,则可在 SunSolve Web
站点上下载建议和要
求的修补程序。
#2:搜索修补程序时,为了获得最新版本,请不要输入版本号,只输入主修补程序编号即可。例如,使用 108664 而不是 108664
-02,-xx 是版本号。修补时,-xx 是可接受的最低版本,也可接受较新版本的修补程序。
如何安装 Mozilla 1.7 for Solaris OS - Web Start 版
下载 Mozilla 后,请执行以下步骤来安装该应用程序。
1. 使用以下命令解压缩文件:
% unzip <installation package name>.zip
2. 转到 Mozilla 安装目录:
% cd MOZinstaller
3. 如果您的系统上无 GTK2 库,请执行步骤 4 至 7
来安装该库。否则,请转到步骤 8。
4. 如果您还不是超级用户,键入”su”
即可成为超级用户,然后键入您的超级用户口令。
5. 转到 GTK2 目录:
# cd GTK2
6. 运行 GTK2 库安装脚本:
# ./GTK2install
7. 转到 Mozilla 安装目录:
# cd ..
8. 运行 Mozilla 1.7 安装脚本:
# ./installer
9. 需选择”定制安装”来安装英语以外的其它语言包。
10. 指定安装 Mozilla 的目录。
缺省情况下,将会在起始目录中创建 "Mozilla" 目录
Mozilla 将安装在该目录下。
11. 选择要安装的语言包。
12. 按屏幕说明完成安装过程。
到最后会出现“安装汇总”窗口,通知
您是否安装成功。
13. 单击”退出”关闭安装程序。
14. 要启动 Mozilla,请转到安装目录,然后运行
以下程序:
% ./mozilla &
如果您的系统中无 GTK2 库,且您以普通用户身份直接运行 Mozilla 安装程序脚本,您将看到以下这些信息:“Sun Mozilla
1.7 需要 GTK2 库,可安装包含 GTK2 的 GNOME 2.0,
也可只安装 GTK2”
”要只安装 GTK2,您应转到 GTK2 目录,然后以超级用户身份运行 GTK2install”。
如何安装 Mozilla 1.7 for Solaris OS - SVR4 软件包
确保已在系统中分别安装了 GNOME2(其中包括 GTK2)或 GTK2 库。
1. 解压缩文件前先创建一个目录来放置文件, 转至新目录并使用 unzip 命令对文件进行解压缩。
% mkdir <新目录名称>
% cd <新目录名称>
% unzip <安装软件包名称>.zip
2. 如果您还不是超级用户,键入 "su" 即可成为超级用户,
然后键入超级用户口令。
3. 运行以下安装脚本安装 Mozilla:
# ./mozinstall
注- Mozilla 1.7 软件包将安装在
工作站上的 /usr/sfw/lib/mozilla 目录中。
4. 安装语言包
安装程序使用可安装的语言列表提示您输入与语言包相对应的号码,并按 Enter 键。
对每一种要添加的语言重复此步骤。输入 0 并按 Enter 键继续安装。
5. 在提示符处键入 "exit" 退出超级用户。
6. 要启动 Mozilla,请转到安装目录,然后运行
以下程序:
% ./mozilla &
将 Mozilla 1.2.1/1.4 升级到 Mozilla
1.7
SVR4 - 如果已经安装了 Mozilla
1.2.1/1.4 SVR4 软件包(pkgadd 版),应首先以超级用户身份使用 pkgrm 删除 Mozilla
1.2.1/1.4,然后安装 Mozilla 1.7。
注:从 Mozilla
的早期版本升级时,为避免与以前版本的非兼容性问题,Mozilla
安装程序会提示您删除非空的安装目录。如果安装目录中放有配置文件或其他个人文件,请回答“否”,否则文件将被删除。将配置文件放到缺省位置的用户不受影
响。
从 Netscape 4.7x 迁移到 Mozilla 1.7
试用 Mozilla 1.7 for Solaris OS 不会影响您使用 Netscape
4.7x。这两个软件可以同时运行。
不过,建议不要同时使用两个邮件客户机程序。
Netscape 4.7x 和 Mozilla 1.7 for Solaris
将用户信息(首选项、高速缓存文件和书签)写入不同的目录:
Netscape 4.7x - 在 a~/.netscape 目录下。
Mozilla 1.7 for Solaris - 在 ~/.mozilla 目录下。
在移植 Netscape 4.7x
首选项(如书签、代理服务器、电子邮件设置)期间,缺省会制作首选项文件、电子邮件设置和本地邮件夹的副本。
本地邮件夹的副本会浪费很多磁盘空间,这可能不是您所期望的。我们为您提供了两种选择来控制本地邮件夹的移植行为。
选项 #1:重新使用利用 Netscape 4.7x
创建的原有本地邮件夹。除可节省磁盘空间外,这样做使您能够在 Netscape 4.7x 的邮件程序和 Mozilla 的邮件程序间来回切换。
注意:如果 Netscape 4.7x 和 Mozilla
的邮件程序同时运行,并使用相同的共享本地邮件夹,则可能会破坏本地邮件夹中的数据。
选项 #2:(缺省)使 Netscape 4.7x 的本地邮件夹和 Mozilla
1.7 for Solaris 的本地邮件夹保持分离,以便允许同时使用 Netscape 4.7x 和 Mozilla 邮件程序。
此选项确保您决不会丢失存储在本地邮件夹中的任何数据,这是以占用额外的磁盘空间和分割本地邮件夹为代价换来的。
以上选择针对从 Netscape 4.7x 迁移过来并初次使用 Mozilla 1.7
的用户。系统管理员和企业管理员可以为其范围更广的用户群作出如下决定。
他们可以用下面的首选设置来更改其用户的缺省设置,并选择是否赋予用户覆盖缺省设置(或拒绝覆盖)的能力。
要设置为选择选项 #1 并禁止用户的覆盖能力,请编辑文件<Mozilla
安装目录>/defaults/pref/mailnews.js
pref("mail.migration.copyMailFiles", false);
pref("mail.migration.copyMailFilesPopupWindow", false);
要设置为选择选项 #1 但赋予用户覆盖能力,请编辑文件<Mozilla
安装目录>/defaults/pref/mailnews.js
pref("mail.migration.copyMailFiles", false);
pref("mail.migration.copyMailFilesPopupWindow", true);
从 Netscape 6 或 7 迁移到 Mozilla 1.7
您可以在已安装了 Netscape 7 的情况下安全地安装 Mozilla 1.7。Mozilla 可以从
Netscape 7 导入用户数据;如果希望从 Netscape 7 迁移到 Mozilla,建议您在安装了 Mozilla
并迁移了用户数据后卸载 Netscape 7。
Netscape 6 或 7 的配置文件可用于 Mozilla。不过,在 Netscape 6 或 7 和 Mozilla
之间共享配置文件会出现问题。
Mozilla 自动使用 Netscape 配置文件,除非有多个配置文件,在这种情况下 Mozilla
会提示您选择一个配置文件。为避免使用 Netscape 配置文件意外打开 Mozilla,在安装 Mozilla 前,请使用 Netscape
配置文件管理器额外创建一个新的配置文件。
注:从 Netscape 6 或 7
升级时,为避免与以前版本的非兼容性问题,Mozilla
安装程序会提示您删除非空的安装目录。如果安装目录中放有配置文件或其他个人文件,请回答“否”,否则文件将被删除。将配置文件放到缺省位置的用户不受影
响。
注:强烈建议不要在 Mozilla 和 Netscape 6 或 7 之间共享配置文件。
将 Mozilla 添加到路径中
确定在何处设置 PATH 变量并将 Mozilla
目录添加到路径中,这样就能通过在终端窗口中键入 "mozilla" 来启动 Mozilla。该路径可在
.dtprofile、.login、.bashrc 或 .cshrc 文件中设置。
对于 bash shell:
export PATH=$PATH:<Mozilla 安装目录>
对于 csh shell:
setenv PATH ${PATH}:<Mozilla 安装目录>
插件
下载插件并安装在 Mozilla
插件目录下。
Mozilla 插件目录
1) 缺省插件目录在<Mozilla 安装目录>/plugins 中
2) 缺省的用户插件目录在 $HOME/.mozilla/plugins 中
3) 可通过环境变量 "env: MOZ_PLUGIN_PATH" 设置用户定义的插件目录
例如 "export MOZ_PLUGIN_PATH=~/download/plugins"
Java
缺省情况下,在 Mozilla 1.7 中启用 Java 插件。
如果该插件不起作用,应确保在插件目录中有指向以下位置的符号链接:
SPARC:
$JAVA_PATH/plugin/sparc/ns7/libjavaplugin_oji.so
x86:
$JAVA_PATH/plugin/i386/ns7/libjavaplugin_oji.so
注:复制文件,而不建立符号链接,将会导致 Java 崩溃。
Real Player
Macromedia Flash
Adobe Acrobat Reader
解决方法
主
题
|
问题
|
解决方案
|
安装
|
|
|
修补程序
|
警告:系统中未安装必需的修补程序。
|
安装需要的修补程序。最新的修补程序可在以下网址中找到:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage。
|
修补程序
|
未安装必需的修补程序 106300。
|
此修补程序是用于 64 位 C++
的共享库修补程序。您需要在系统中安装 SUNWlibCx 软件包。请安装 SUNWlibCx 软件包,或不安装修补程序 106300
而继续安装其他修补程序。
|
启动
|
|
|
无任何反应
|
从远程机器上启动 Mozilla 时未出现任何窗口。
|
将 DISPLAY 环境变量设置为您机器的显示器。
例如,"setenv DISPLAY <主机名>:0.0"
|
无任何反应
|
未出现任何窗口
(您以前使用过的 Netscape 4.X)。
|
首次启动
Mozilla 1.7 时,Mozilla 1.7 for Solaris 尝试迁移 Netscape 4.X 首选项。Netscape
Communicator 4.X 首选项可能没有被正确迁移,从而导致错误。尝试将
~/.mozilla 目录移到 ~/.mozilla.old 目录。如果不起作用,尝试
将 ~/.netscape 目录移到 ~/.netscape.old,然后重新启动此应用程序。
|
无任何反应
|
在 Solaris 2.6 上启动时未出现
任何窗口。
|
Solaris 2.6 不支持 Mozilla
只有 Solaris 8 及其更高版本才支持。
|
浏览器错误
|
Mozilla 启动 Netscape 或 FireFox
窗口。
|
带参数启动 Mozilla,例如 "-P"。
|
错误
|
启动时
错误消息:
“内部错误:不可用的临时资源”。
|
执行下列步骤来增加计算机的交换空间:
Solaris:
- 打开终端窗口。
- 使用 su 命令转为超级用户。
- 键入以下命令:mkfile -v 100m swapfile_name。
- 键入以下命令:swap -a swapfile_name。
Linux:
- 打开终端窗口。
- 使用 su 命令转为超级用户。
- 键入以下命令:dd if=/dev/zero of=/swapfile bs=1024
count=65536。
- 键入以下命令:mkswap /swapfile。
- 键入以下命令:swapon /swapfile 。
|
错误
|
shell
输出中出现警告消息:Gdk-WARNING **:shmat failed!。
|
此信息仅在您运行
mozilla -debug 启动脚本时才会出现。该信息表明应用程序的共享内存不足。该应用程序仍在运行,但是会比平时慢一些。
|
显示
|
|
|
图标
|
未正确显示图标。
|
复位主题:“查看”->“应用主题”,选择任何主题,然后
重新启动 mozilla。
|
崩溃
|
|
|
Solaris 9v4
|
崩溃。
|
Solaris 9 update 4 的 gtk+-2.0
库有错误,导致浏览器崩溃。
请获取修补程序 115738-03 或更高版本来解决此问题。
|
Flash
|
播放多个 Flash 影片时会崩溃。
|
在系统文件 (/etc/system) 中添加以下行
"set shmsys:shminfo_shmseg=your-number-here"。
这样做可以防止发生崩溃,但是 Flash 文件仍会运行缓慢 。
|
打印
|
|
|
调整大小
|
无法横向打印较大的页面。
|
1. 仅使用比例打印。
2. 使用 Xprint 系统。有关信息,请访问 xprint.mozdev.org。
|
语言
|
当打印非西文网页时,有时会将字符打印成空白块。
|
添加字体的搜索路径:pref
("font.directory.truetype.1", path)
"prefs.js" 文件位于您起始目录的 ".mozilla" 目录中。
|
脚本
|
|
|
Javascript
|
关闭窗口功能不能关闭选项卡。
|
更改 prefs.js 中的中的首选项设置:
pref("dom.allow_scripts_to_close_windows", true);。
|
邮件
|
|
|
IMAP
|
某些 IMAP
服务器不支持混合类型的文件夹。因此,此类服务器上的文件夹只能存储邮件或子文件夹,但缺省情况下 Mozilla
邮件支持混合类型的文件夹。因此,当创建和删除文件夹时,将会引起一些问题。
|
打开“编辑”->“邮件和新闻组帐户设置”-
>“服务器设置”。单击“高级”。取消选中“服务器可以支持包含子文件夹和邮件的文件夹”。
|
配置文件
|
|
|
正在装入
|
装入配置文件时系统崩溃
(您运行了以前版本的 Mozilla)。
|
此目录中的某些文件格式已经更改,引起了兼容性问题。要解决这个问题,请执行以下步骤:
- 打开终端窗口。
- 键入以下命令:mv ~/.mozilla ~/.mozilla.old。
- 重新启动浏览器。
|
常规
|
Mozilla 运行不稳定。
|
配置文件被破坏可能会造成 Mozilla
运行不稳定。在这种情况下,请创建一个新的配置文件。
|
插件
|
|
|
Java
|
与兼容性相关的问题。
|
请参阅
http://java.sun.com/j2se/1.5.0/compatibility.html 以获取更多信息。
|
聊天
|
|
|
IP 解析
|
无法解析服务器地址。
|
改用 IP 地址。
|
Web Start 卸载
如果使用了 Web Start 安装 Mozilla 1.7,请运行如下命令:
% cd <安装目录名>
% ./uninstaller
SVR4 卸载
如果使用了 SVR4 软件包(pkgadd 版)安装 Mozilla 1.7,应使用 pkgrm 删除 Mozilla。
%pkgrm<安装软件包名称>
注:必须删除可选包并以超级用户身份登录。
X-printing
如何为 Mozilla 设置 x-printing?
Xprt 是面向 X Window 系统版本 11 的 Xprint
打印服务器,用于打印机和传真机等非显示设备。
Xprint 是一种高级打印系统,使 X11 应用程序能够使用诸如打印机、传真机等设备,或创建类似
PostScript、PCL 或 PDF 格式的文档。它可以由类似 mozilla 这样的客户机使用。
如何在客户机配置 Xprint?
环境变量 (env vars) 可以用来控制客户机的 Xprint。
此环境变量 ${XPSERVERLIST} 包含一个显示标识符(以空白字符分隔)列表,
告知 Mozilla 可以在何处找到 X-print 服务器。
实例:
%export XPSERVERLIST="littlecat:80 bigdog:72"
这样可以指示应用程序查看机器 "littlecat" 上的显示 80 和机器 bigdog 上的显示 72,以寻找 X-print 服务器。
如何设置 Xprint 服务器?
缺省情况下,Solaris 上已安装了 Xprint 服务器。
Xprt [ -ac ] [ -audit level ] [ -pn ] [ -fp fontpath
] [ -XpFile file ] [ -XpSpoolerType spoolername
] [ : display ]
:display
在指定的显示上运行的 X 服务器。如果有多个 X
服务器要同时在一台主机上运行,则每个服务器均必须具有一个唯一的显示编号。请注意,标准的 X 服务器(用于视频显示)通常运行于显示:0。
示例:在显示 99 上启动 Xprint 服务器:
%Xprt :99
-fp fontpath
设置字体的搜索路径。此路径是一个以逗号分隔的目录列表,Xprt 将在其中搜索字体数据库。
示例:
%Xprt :99 -fp \
/usr/X/lib/X11/fonts/TrueType/,\
/usr/X/lib/locale/zh/X11/fonts/TrueType/ &
有关如何设置 Xprint 服务器的详细信息,请参阅 http://xprint.mozdev.org/docs/Xprt.html
或参阅手册页(在 Solaris 上使用 "man Xprt" 命令)。
如何从 Mozilla 打印非西文字体的 Web 页
包含非西文字体的网页有时可能无法正常打印,使用 TrueType 打印可以解决此问题。
什么是 TrueType 打印?
Mozilla 使用 FreeType 库将 True Type 字体转换成 CID type 1 字体。然后再将 CID
Type 1 字体嵌入到 postscript 文件中。
如何设置 TrueType 打印?
缺省情况下,禁用 TrueType 打印功能。如下所示,通过设置位于 greprefs/all.js 的 all.js
文件中的首选项可以启用 TrueType 打印。
1. 将首选项 "font.FreeType2.printing" 设置为 true。请注意此功能需要 freetype2
库的支持。
2. 将首选项 "font.FreeType2.shared-library" 设置为 freetype 库路径。
all.js 文件中还需要包括每个字体集的路径。
您可以将搜索新的 True Type 字体的路径添加到 all.js 文件中。
以下为缺省设置:
pref("font.directory.truetype.1",
"/usr/X/lib/locale/zh/X11/fonts/TrueType");
pref("font.directory.truetype.2",
"/usr/X/lib/locale/zh.GBK/X11/fonts/TrueType");
pref("font.directory.truetype.3",
"/usr/X/lib/locale/zh_CN.EUC/X11/fonts/TrueType");
pref("font.directory.truetype.4",
"/usr/X/lib/locale/zh_CN.GB18030/X11/fonts/TrueType");
pref("font.directory.truetype.5",
"/usr/X/lib/locale/zh_TW/X11/fonts/TrueType");
pref("font.directory.truetype.6",
"/usr/X/lib/locale/zh_TW.BIG5/X11/fonts/TT");
要添加一个新字体路径,请使用与下面相同的格式:
pref("font.directory.truetype.<编号>", "<
路径/文件夹位置>");
对于韩语即为:
pref("font.directory.truetype.7", "/usr/X/lib/locale/ko/X11/fonts/TrueType
");
如果 Mozilla 崩溃应如何应对
如果 Mozilla 崩溃,应采取以下步骤来帮助我们调试。
这些步骤只适用于 Sun Mozilla 1.4 版及更高版本,而不适用于 Mozilla 1.2
版和社区版本。
什么是信息转储文件?
信息转储文件包含所有与调试有关的过程信息:硬件寄存器的内容、过程状态和过程数据。
何处能找到?
进程崩溃时,操作系统将核心映像写入文件(称为信息转储)。通常信息转储文件会被写入用于启动 Mozilla 的目录中(假设 Mozilla
可以被启动且应用正常访问控制)。
为何不能写入信息转储文件?
有两种可能:
1. 该进程对用于启动 Mozilla 的目录没有写权限。
解决方案:从拥有写权限的目录启动 Mozilla。
2. 信息转储文件大小超出了缺省的最大允许范围。
解决方案:使用以下命令删除文件大小限制: 'ulimit -c
unlimited'。
应如何使用信息转储文件?
直接发送至 mozillafeedback@sun.com 或告知我们何处能获取。请确保包括完整的平台信息。
可使用以下命令获得完整信息:'uname -a'
如果发送信息转储文件有困难,您可以检查文件并将结果发送给
我们。
Solaris 有以下工具可用来检查信息转储文件:
/usr/bin/pstack ./core
/usr/bin/pmap ./core
/usr/bin/pldd ./core
将输出结果以纯文本格式发送至 mozillafeedback@sun.com。
Mozilla - debug 选项
尽管有局限性,运行具有调试切换功能的 Mozilla
有助于管理员诊断故障。正常模式下不显示的某些错误/警告消息将在以下两个脚本中显示:如果启动具有 '-debug' 的 mozilla,将运行
debuginfo.sh 和 checkpatches.sh。debuginfo.sh
打印出某些系统信息,checkpatches.sh 检查是否安装了 mozilla 需要的所有修补程序。
示例:
bash-2.03$ /usr/sfw/bin/mozilla -debug
------- Running Mozilla 1.7 debug mode-------
USER: 办公
HOSTNAME: eri0 = overhead
IP ADDRESS: eri0 = 129.158.217.54
ARCH: sparc
FRAME BUFFER(S): 未知
SunOS RELEASE: 5.8
KERNEL ID: Generic_108528-22
MEMORY: 512MB
SWAP: 总计 879.0MB,已用空间 374.6MB,可用空间 504.3MB
LOAD AVERAGE: 0.07, 0.02, 0.03
DNS DOMAINNAME:
ETHERNET ADDRESS: 0:3:ba:D:b8:f0
HOSTID: 830db8f0
检查推荐的修补程序 108652-66 108921-16 112003-03 108773-18 111310-01 112472-01
108714-07 111111-03 112396-02 108940-54 108987-13 108528-22 108989-02
110380-04 110934-10 109147-24 111308-03 112438-01 110386-03 111023-02
108993-22 108434-14 108435-14 109159-03 109704-03 111721-04 113261-02
114542-01...
在此系统上没有检测到以下修补程序:
114542-01 或更高版本
113261-02 或更高版本
111721-04 或更高版本
109704-03 或更高版本
109159-03 或更高版本
108435-14 或更高版本
108434-14 或更高版本
108714-07 或更高版本
112003-03 或更高版本
可能需要在此系统上安装缺少的修补程序。
注意:以上修补程序列表于 2004 年 12 月 9 日创建,完整的修补程序
包可从 Mozilla 1.7 for Solaris 下载站点获得。
自创建日期以来某些修补程序可能已被更新。要获得最佳
性能,建议您使用与下载产品一起提供的修补程序包,
而不是从 sunsolve.sun.com 单独获取这些修补程序
(或修补程序更新)。
请参阅 Mozilla 1.7 for Solaris 安装
文档以获取更多信息。该文档在以下网站提供:
http://www.sun.com/software/solaris/browser。
手动实现配置文件服务器
本文档假定在一个专用服务器而不是现有服务器上执行“配置文件服务器”。我们建议您使用专用“配置文件服务器”,因为这样可以提高性
能,并且能降低与其他应用程序的交互。本文档介绍如何在 Java Enterprise Web Server(版本 6.1 或更高版本)或
Java Enterprise Directory Server (版本 5.2)上实现“配置文件服务器”。由于配置文件服务器不依赖 Java
Enterprise 服务器的任何专用功能,因此其他服务器或许也能用,但 Sun 没有对它们进行测试。
使用哪种类型的服务器?
您可以在 HTTP、FTP 或 LDAP
服务器上存储配置文件数据。您选择的服务器类型很大程度上取决于现有的基础架构以及对配置文件数据的管理控制的需求。HTTP 和 FTP
相对较容易设置,但不具有 LDAP 所具有的所有管理功能。
如何设置 HTTP 配置文件服务器
启用 HTTP 配置文件服务器的“远程文件操控”。
- 启动管理服务器,然后导航至“管理服务器”页面。
- 转到“类管理器”视图。
- 单击“内容管理”选项卡。
- 在左侧窗格中选中“远程文件操控”。
- 选中“激活文件操控命令”标签下面的“是”选项。
- 应用此更改。
为“配置文件漫游”用户添加规则。
- 转到“服务器管理器”视图。
- 单击“首选项”选项卡。
- 在左侧窗格中选中“限制访问”。
- 编辑 ACL 文件,添加访问控制规则。
注:确保用户有权访问存储漫游访问文件的目录。
如何设置 LDAP 配置文件服务器
-
关闭 Directory Server。
- 将下表中显示的“配置文件服务器”模式添加到您的 LDAP 服务器。
注:缺省情况下,Java Enterprise LDAP Server 包括此模式。
显示模式
#
ns-mcd-li-schema.conf
#
# Profile Server schema
#
attribute nsLIPtrURL
|
2.16.840.1.113730.3.1.399
|
ces
|
attribute nsLIPrefs
|
2.16.840.1.113730.3.1.400
|
ces
|
attribute nsLIProfileName
|
2.16.840.1.113730.3.1.401
|
cis
|
attribute nsLIData
|
2.16.840.1.113730.3.1.402
|
bin
|
attribute nsLIElementType
|
2.16.840.1.113730.3.1.403
|
cis
|
attribute nsLIServerType
|
2.16.840.1.113730.3.1.404
|
cis
|
attribute nsLIVersion
|
2.16.840.1.113730.3.1.405
|
integer
|
attribute nsServerPort
|
2.16.840.1.113730.3.1.280
|
cis
|
objectclass nsLIPtr
oid 2.16.840.1.113730.3.2.74
requires
objectclass
allows
nsLIPtrURL,
所有者
objectclass nsLIProfile
oid 2.16.840.1.113730.3.2.75
requires
objectclass,
nsLIProfileName
allows
nsLIPrefs,
uid,
所有者
objectclass nsLIProfileElement
oid 2.16.840.1.113730.3.2.76
requires
objectclass,
nsLIElementType
allows
owner,
nsLIData
nsLIVersion
objectclass nsLIServer
oid 2.16.840.1.113730.3.2.77
requires
objectclass,
serverhostname
allows
description,
cn,
nsServerPort,
nsLIServerType,
serverroot
- 重新启动 Directory Server。
- 创建一个根条目,将在其下存储配置文件。您可以将所有”用户配置文件”存储在一个根条目下,这样可简化
”配置文件漫游”的设置和管理过程。所创建的根条目可以包含任何对象类,尽管您通常会加入对象类
“orgazinationalUnit”。
- 设置根配置文件条目的访问控制,授予用户对条目及其子节点的读写权限。读权限允许用户将其配置文件数据复制到本地计算机上。这
样,您可以使用单一访问控制规则向所有用户授予经验证访问权限,如下所示。
示例:(target="ldap:///ou=Roaming,o=mcom.com")(targetattr!="nsLIPrefs")(version
3.0; acl "Roaming"; allow (all) userdnattr ="owner"; )
- 根据您具体使用的服务器,或许您还能够使用单独的管理工具设置此 ACL。
- 在配置文件根目录下,通过创建 nsLIProfile 条目为每个用户创建一个配置文件。下面是 LDIF
的一个示例,您可以用来为名为 pete 的用户创建一个配置文件条目。
示例:
dn: nsLIProfileName=pete,ou=Roaming,o=myCompany
changetype: 添加
objectclass: top
objectclass: nsLIProfile
nsLIProfileName: pete
owner: uid=pete,ou=People,o=myCompany
- 创建浏览器将用来验证用户身份的用户条目。您可以为用户创建新条目(如下所示);您也可以将用户条目从公司目录复制到配置文件服
务器(推荐)。
示例:
dn: uid=pete,ou=People,o=myCompany
changetype: 添加
objectclass: top
objectclass: inetOrgPerson
cn:pete
userpassword: myPassword
配置文件漫游首选项
“配置文件服务器”包括一系列新的浏览器首选项,您可以用来控制该功能的许多方面。例如,您可以设置或锁定
首选项以启用此功能,设置配置文件服务器或公司目录的位置,定义允许用户从服务器或向服务器传送的文件等等。
可以在两个地方设置“配置文件漫游”首选项:
- 在“配置文件服务器”上,使用”配置文件服务器控制”。
- 在“浏览器首选项”窗口中(由用户设置)。
浏览器将所有“配置文件服务器”首选项存储在某特殊的文件中:活动用户配置文件中的
"prefs.js",一起存储的还有通过“配置文件服务器”管理的其他用户首选项。
下表给出了您可以设置的“配置文件服务器”首选项的完整列表。注意:如果您使用“配置文件服务器控制”在服务器上设置首选项,则不需要
直接编辑首选项。相反,您可以使用“配置文件服务器控制台”的图形用户界面。
首选项设置
|
首选项允许或不允许您传输的文件
|
|
|
roaming.files.abook.mab
|
通讯录
|
roaming.files.history.mab
|
收集的通讯录
|
roaming.files.bookmarks.html
|
书签
|
roaming.files.cookies.txt
|
Cookie
|
roaming.files.hostperm.1
|
Cookie 权限
|
roaming.files.history.dat
|
浏览器历史记录
|
roaming.files.mimeTypes.rdf
|
帮助应用程序设置
|
roaming.files.panels.rdf
|
工具条面板列表
|
roaming.files.localstore.rdf
|
Windows 设置
|
roaming.files.liprefs.js
|
用户首选项
|
roaming.files.mailViews.dat
|
邮件视图设置
|
roaming.files.training.dat
|
垃圾邮件过滤器
|
roaming.files.filter
|
邮件过滤器
|
|
注:还可以使用“配置文件服务器控制台”的图形用户界面。
|
注:某些文件可能会日益增大,如通讯录、浏览器历史记录。
如果此文件的传送影响网络性能,请考虑在服务器端将此首选项设置为 false。
高级功能
配置文件服务器也支持以下功能:
- 复制 - 要获得更好的性能和数据完整性,配置文件漫游必须与复制的 LDAP
服务器兼容。只需将浏览器客户机指向一个复制的服务器,即可自动执行向主服务器的写入操作。(可以使用 DNS
循环(共享)技术在复制的服务器间分配负荷)
- 服务器端首选项 - 读取配置文件漫游的 LDAP
配置文件条目时,浏览器也可以获得由管理员在 nsLIPrefs 属性中设置的首选项。
|