|
此页提供用于 Solaris[tm] 操作环境的 Netscape[tm] 6.2.3 的发行说明。本页包含以下几个部分:
- 安装说明
- Netscape 运行问题
- 国际化问题
- 最新消息
- 文档
- 修补程序列表
1. 安装说明
可在以下位置找到安装说明:
www.sun.com/software/solaris/netscape/6_install.html
有关安装的要点有:
- 需要 160 MB 的磁盘空间以安装 Netscape[tm] 6.2.3 SVR4 软件包。
- /opt 目录为缺省目录,但也可指定其它的安装位置。
- 必须是超级用户才有权安装 Netscape[tm] 6.2.3 SVR4 软件包。
- Java 2 标准版本 1.4。(J2SE)
使用 Netscape 6.2.3 时,若使用 J2SE 的先前版本可能会遇到一些兼容性问题。有关 Java 平台与先前版本的兼容性的详细信息,请访问:
http://java.sun.com/j2se/1.4/compatibility.html
Checkpatches 脚本
在 Netscape 6.2.3 安装过程开始时,将运行 checkpatches.sh 脚本以确定是否所有需要的修补程序都已安装。如果缺少任何修补程序,则此脚本将生成所缺失的修补程序的列表,并提示您选择继续或停止安装过程。应执行以下步骤:
- 停止安装过程。
- 从下载页面下载所需修补程序。
- 对每个缺失的修补程序执行 patchadd 命令。如果试图添加的修补程序的版本低于先前安装的修补程序,则会显示信息通知您此状况。在这种情况下,不需要安装所需修补程序。
- 当所有所需修补程序安装完成后,可重新开始 Netscape 6.2.3 安装过程。
请注意如果系统中安装了 108528-14 修补程序,checkpatches 脚本会执行失败。这是因为 checkpatches
脚本使用 "awk" 命令来打印 "showrev -p" 字段,而在 108528-14 行中有太多的字段以致 awk 命令无法处理。发生这种情况时,checkpatches
脚本将不能正确检验已安装的修补程序。将看到的错误信息是:
awk: record `Patch: 108528-14 Obs...' has too many fields
record number 13
The following patches are not installed on this system:
108921-13 or higher
109279-18 or higher
109742-04 or higher
109740-04 or higher
108652-37 or higher
108773-12 or higher
108940-33 or higher
此错误可在安装或运行时发生。此错误不会阻碍安装的继续进行或浏览器的启动。但因为缺少修补程序,用户在以后的运行过程中可能会遇到问题。用户可执行以下两项操作之一:
- 如果所需修补程序已经安装,请手动检查(使用 showrev -p 命令),最低需求修补程序的列表将在接近此页面底部的
“6. 修补程序列表”中显示。
- 修改 checkpatches.sh 文件,将所有 "awk" 命令替换为 "nawk
" 命令。 如果在安装过程中遇到错误,checkpatches.sh 将与安装脚本位于同一目录。修改 checkpatches.sh 后,请重新安装
(这将重新运行 checkpatches 脚本)。 如果在运行时遇到错误,则 checkpatches.sh 将与 netscape 命令位于同一目录。修改
checkpatches.sh 后,重新运行 ./netscape 以调用浏览器。
卸载 Netscape 6.2.3
执行以下操作以卸载 Netscape 6.2.3:
注意:必须分别删除可选软件包。
| 如果... |
要执行的操作... |
| 使用 SVR4 软件包安装 Netscape 6.2.3 |
使用 pkgrm 命令按以下顺序删除软件包:
SUNWns6p
SUNWns6b
SUNWns6m
SUNWns6xp
SUNWGtku
SUNWGtkr
SUNWGlib
SUNWgcmn |
| 要卸载可选源代码库软件包 |
运行:# pkgrm SUNWGlibS SUNWGtkS |
| 使用 Webstart 安装 Netscape 6.2.3 |
运行:% rm -rf <安装目录名称> |
|
回到页首
2. Netscape 运行问题
调试信息
可生成调试信息以帮助解决应用程序崩溃的问题。
操作:
如果应用程序崩溃,请在“终端”窗口中输入以下命令重新启动 Netscape 6.2.3:
% netscape -debug
在 Netscape 6.2.3 启动的“终端”窗口中将出现调试信息。这些信息将提供有价值的信息。
Java[tm] Plug-in 代理服务器设置
如果在 Java Plug-in中设置代理服务器,以使用 Netscape 6.2.3 浏览器设置,则一直使用浏览器的“手动”代理服务器设置。如果将浏览器设置为
直接连接到互联网,Java Plug-in仍将使用浏览器的“手动”代理服务器设置。使用这些代理服务器设置仅是那些包含小应用程序的页面会有问题。
操作:
回避方法是取消选中 Java Plug-in 代理服务器设置,不使用浏览器设置。执行以下步骤:
- 转到以下目录:
% cd <安装目录>/java/bin
- 运行以下命令:
% ./ControlPanel
- 单击代理标签
- 取消选中使用浏览器设置
- 单击应用
- 关闭窗口
与 GNOME 集成
启动 Netscape 6.2.3
可从“GNOME 面板”或“程序 - 互联网”菜单启动新的 Netscape 浏览器实例。如果当前有打开的 Netscape 浏览器,则
GNOME 启动该浏览器的另一个实例。如果没有打开的 Netscape 浏览器,则 GNOME 启动您的路径中的第一个浏览器。
复制和粘贴
可使用 Control-C 或“编辑 - 复制”菜单项从浏览器复制文本。然后用 Control-V 可以将文本粘贴到 Netscape
Composer 窗口。但是“编辑 - 粘贴”菜单项在 Composer 中呈灰色显示而且不能选中。
Netscape 可以同其它 GNOME 应用程序相互复制和粘贴数据。但是 GNOME 上运行的 Netscape 6.2.3
和 CDE 应用程序上运行的 Netscape 6.2.3 之间不能复制和粘贴数据。
Sun 功能键盘支持(复制/粘贴/剪切...)
在 Solaris[tm] 操作环境下 Netscape 6.2.3 有以下键功能限制:
| 键功能 |
限制 |
| 剪切、复制、删除、粘贴、撤消 |
在 Mail 或 Netscape Composer 中无效 |
| 复制 |
在浏览器中有效,并可用 Control-V 或“编辑 - 粘贴”菜单项将文本粘贴到 Mail 或 Composer。 |
| 删除 |
不删除书签 |
| 与 Control 或 Alt 键组合使用左、右、上和下箭头键 |
产生分段故障 |
|
命令行选项
Netscape 6.2.3 应用程序有几种命令行选项。运行以下命令以列出命令行选项:
% netscape -help
注意:如果决定试用 Netscape 6.2.3,仍可使用 Netscape 4.7x。这两个应用程序能同时运行。Netscape
4.7x 和 Netscape 6.2.3 将用户信息写入不同目录,如下所示:
- Netscape 4.7x - 在 ~/.netscape 目录下。
- Netscape 6 - 在 ~/.mozilla 目录下。
可用以下命令将 Netscape 4.x 首选设置导入到 Netscape 6.2.3:
% netscape -installer
在 Mozilla[tm] 上切换到 CDE 字体
- 将用户首选设置放入 ~/.mozilla/default/prefs.js 文件:
user_pref("font.name.monospace.x-western",
"b&h-lucida sans typewriter-iso8859-1");
user_pref("font.name.sans-serif.x-western",
"b&h-lucida sans-iso8859-1");
user_pref("font.name.serif.x-western",
"b&h-lucida bright-iso8859-1");
也可在 <已安装目录>/defaults/pref/unix.js 文件中指定这些首选设置:
pref("font.name.monospace.x-western",
"b&h-lucida sans typewriter-iso8859-1");
pref("font.name.sans-serif.x-western",
"b&h-lucida sans-iso8859-1");
pref("font.name.serif.x-western",
"b&h-lucida bright-iso8859-1");
此处最好指定 dt-.... 式样。
- 修改 global.css 以在 <已安装目录>/chrome/skin/modern/global/global.css
的 font family 中指定 sans-serif,如下所示:
window
{
...
font family : sans-serif;
...
}
如果认为字体太小,请添加 font size 。
font size : 14px;
此问题已在 bugzilla 中报告为 Bugid 5236。
-
修改下面的 css 文件以指定 font family 为“继承”
skin/modern/global/menulist.css: font family: geneva,
arial;
skin/modern/global/tabcontrol.css: font family:charcoal, ms sans serif;
skin/modern/communicator/button.css: font:11px arial;
skin/modern/communicator/button.css: font family:Arial, sans-serif;
skin/modern/aim/findAFriendWizard.css: font family:serif;
skin/modern/aim/findAFriendWizard.css: font family:serif;
skin/modern/global/button.css: font family:charcoal, ms sans serif;
改善图形显示效果的技巧
对于图形操作,Netscape 6.2.3 使用 Solaris 中的 gtk+ 图形库。此图形库使用相当数量的共享内存。通过在
/etc/system 文件中添加以下行,可获得较好的图形显示效果:
set shmsys:shminfo_shmmax = 0x2000000
set shmsys:shminfo_shmmni = 0x1000
set shmsys:shminfo_shmseg = 0x100
注意: 要编辑 /etc/system 文件,需要有超级用户访问权限。作此更改后,必须重新启动机器。
操作、前面板和应用程序管理器集成
安装/配置问题
要使 Netscape 6.2.3 成为 CDE 缺省浏览器,请执行以下指令:
- 将 /<Netscape 6.2.3 安装目录> 添加到路径中 /usr/dt/bin 和
/usr/dist/exe 的前面
- 键入 "netscape" 以启动此应用程序。
- 退出 CDE 然后再登录,以使更改在整个桌面中生效。
从 CDE 前面板和工作区菜单调用 Netscape 6
-
运行以下复制命令:
% cp /usr/dt/appconfig/types/C/sdtweb.dt $HOME/.dt/types/sdtweb.dt
-
在被复制的文件中查找 "SDtWebClient" 操作。 将会看到此操作的几个实例。 找到 "ARG_COUNT" 等于
"0" 的那个。 编辑 "EXEC_STRING" 使它查找刚安装的浏览器。例如:
EXEC_STRING sh -c '\ sdtwebclient -b </your/installed/path/of/Netscape6.2.2/netscape>|| \{ \ $sdtwebclient_patherr ; \ \}'
-
运行以下命令以重新装入该操作:
dtaction ReloadActions
-
现在应可通过单击前面板上的 Web 浏览器图标或从工作区菜单选择 Web 浏览器,调用 Netscape 6。
Dtmail 集成
如果在 dtmail 中选择链接或附件,需要执行 sdtwebclient $URL。现在,Netscape
6.2.3 启动并装入
www.sun.com,不是指定的 URL。显然,带有 URL 的sdtwebclient 以-noraise
-remote 选项调用 Netscape,这使 Netscape 6 忽略该 URL。
应用程序管理器集成
在 Desktop_Apps 上,有可调用以下操作的 Netscape 图标:
| 操作 |
执行字符串 |
| SDtNetscapeComposer |
netscape -noraise -remote "Edit" |
| SDtNetscapeNews |
netscape -noraise -remote "News" |
| SDtNetscapeMail |
netscape -noraise -remote "Inbox" |
|
如果用户路径正确设置,则对于 Netscape 6,第一项操作将正确工作。但是,Netscape 6.2.3 将忽略 -noraise
和 -remote 选项。需要按以下所示更改这些操作:
| 操作 |
执行字符串 |
| SDtNetscapeComposer |
netscape -compose |
| SDtNetscapeNews |
netscape -news |
| SDtNetscapeMail |
netscape -mail |
|
要修改这些操作,请执行以下步骤:
-
运行以下复制命令:
% cp /usr/dt/appconfig/types/C/sdtnetscape.dt $HOME/.dt/types
-
在被复制的文件中修改上述操作。
-
拖放修改后的文件以替换现有文件。
-
运行以下命令重新装入操作:
% dtaction ReloadActions
Mozilla 错误
-
Mozilla 错误
-
22266 - 修改 Motif 工具箱...
10001 - [RFE] 支持 CDE 1.3 及其更高版本
38637 - Mozilla 应有一个 Motif-embedding 小部件
-
其它相关错误是
-
43433 - Solaris 键组合使用 Meta 而不是 Alt
-
运行错误
-
请在 bugzilla.mozilla.org
中单击错误编号,以获得详细信息。
| 37368: |
URL 栏缺省成为焦点。 |
| 53503: |
未对 xml 页面定义“页面信息”。 |
| 53641: |
未对 ftp 页面定义“页面信息”。 |
| 55713: |
从“页面信息”复制和粘贴文本失败。 |
| 58305: |
“在页中查找”忽略文本文件。 |
| 58808: |
运行远程 X 服务器时颜色不能正确显示。 |
| 58915: |
当邮件信息拖动到垃圾箱时,浏览器崩溃。 |
| 58920: |
当删除多个信息时,列表不能正确更新。 |
回到页首
3. 国际化问题
此 Netscape 版本不支持那些需要用到“双向” (Bi-Directional) 文字(诸如 Arabic
和 Hebrew 文字)的脚本
输入问题
-
在 UTF-8 语言环境中,打开新窗口和在 Netscape 间焦点移动的速度都很慢 (错误 4643078)
这是 Solaris 的错误,不是 Netscape 错误。
在 UTF-8 语言环境的多重输入模式下,切换焦点和打开新窗口很慢。
回避方法:
如果可能,使用非多重输入模式。
-
在 UTF-8 语言环境的多重输入模式下,ATOK12 候选窗口挂起。(错误 4645210)
这是 Solaris 错误,不是 Netscape 错误。
使用 ATOK 12 时,ATOK12 候选窗口上的操作导致 ATOK12 挂起。
回避方法:
如果可能,使用非多重输入模式。
打印问题
-
对非 iso-8859-1 字符,打印不工作。
对非 iso-8859-1 字符,打印不工作。所有非 iso-8859-1 字符打印为方块。
(错误 4474533)
回避方法:
尝试 Xprint 打印。
在 Netscape 6.2.3 上如何使用 Xprint
启动主机上的 Xprt 服务器将需要设置附加的字体路径,具体取决于语言环境。
请对 Xprt 引用 Xprt(1)。
% /usr/openwin/bin/Xprt :1
设置 XPSERVERLIST 环境变量
% setenv XPSERVERLIST :1
启动 Netscape
% netscape
在打印对话框中,将打印机名输入到“打印命令:” 文本字段,然后单击“打印”按钮。
邮件程序问题
显示问题
-
显示中文字符的问题
显示中文字符时,有一些错误。 以下一些代码点将不显示 ,一些将显示为“?”。
zh_HK.BIG5HK 语言环境: 0xF9DD - 0xF9FE 显示为空格。(错误
4637808)
zh_TW 语言环境: CNS11643 面 3 字符 (错误 4637807)
zh_TW 语言环境: 0xC2A1 - 0xC2C1 (错误 4637806)
zh_TW.BIG5 语言环境: 0xA3C0 - 0xA3E0 (错误 4637805)
0xA27E - 0xA2A7 (错误 4637804)
zh.GBK 语言环境: 0xA6EC,0xA6ED,0xA6F3,0xA8BC,0xA8BF,0xA958,0xA95B,
0xA6D9 - 0xA6DF, 0xA989 - 0xA995, 0xFE50 - 0xFEA0 (错误 4637802)
-
俄语字符在 ru_RU.ANSI1251 和 ru_RU.KOI8-R 语言环境下变得比预期的大。(错误
4649569)
在 ru_RU.ANSI1251 和 ru_RU.KOI8-R 语言环境下,俄语字符的大小在 Netscape 上变得更大。
回避方法:
请改为使用 ru_RU.ISO8859-5 语言环境,或者请在启动 Netscape 之前添加一些 iso_8859_5 字体路径。
% xset fp+ /usr/openwin/lib/locale/iso_8859_5/X11/fonts/TrueType,
/usr/openwin/lib/locale/iso_8859_5/X11/fonts/Type1, /usr/openwin/lib/locale/iso_8859_5/X11/fonts/75dpi
% netscape &
复制/粘贴问题
其它问题
-
语言/地区选择
通过“查看” -> “设置语言/区域”菜单或“首选项”中的“外观”/“内容包”更改语言/区域将不起作用。
Netscape 6 将选取适合您桌面语言的正确的语言和区域。
同样“首选项”中的“更多下载”和“视图”菜单也不起作用。 所有可用的语言/区域作为 SUNW 软件包提供。
-
Netscape 在 SPARC Solaris 7 中的 zh_GBK 和 zh_TW.BIG5
语言环境下不出现 (4689167)
请应用修补程序 109110-02(或更高)和 109108-02 (或更高)。请注意这些修补程序不以 zip 文件格式提供。 可在 www.sunsolve.sun.com
找到这些修补程序。
回到页首
4. 最新消息
关于 Netscape 6.2.3 的最新问题和信息,请参阅下述 URL:
http://home.netscape.com/eng/mozilla/ns62/relnotes/62.html
回到页首
5. 文档
可在以下位置找到它们:
回到页首
6. 修补程序列表
可从下载页面中下载 zip 格式的修补程序压缩文件:
| Solaris
7 操作环境 |
| SPARC[tm] 平台版本 |
Intel 平台版本 |
107544-03
106980-17
106950-16
108376-33
106300-12
106327-11
106541-18
107081-40
107636-08
107226-18
108374-05
107656-07
107702-09
107153-01 (仅当安装了 SUNWgttf 时需要) |
107545-03
106981-18
106951-15
108377-29
106328-11
106542-18
107082-40
107637-08
107227-18
108375-05
107657-06
107703-09
107152-01 (仅当安装了 SUNWgttf 时需要) |
| Solaris
8 操作环境 |
| SPARC[tm] 平台版本 |
Intel 平台版本 |
108940-33
108773-12
108652-37
109740-04
109742-04
109279-18
108921-13 |
108941-33
108774-12
108653-34
109741-05
109743-05
109280-18
108922-13 |
|
可在以下位置找到修补程序的当前最新版本。
www.sunsolve.sun.com
回到页首
页面上次更新时间 - 2002 年 3 月
|