diff options
author | Xin LI <delphij@FreeBSD.org> | 2006-07-20 11:00:50 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2006-07-20 11:00:50 +0000 |
commit | eb9376b83aec1a54bdf5992d3d960eb344a69d2a (patch) | |
tree | 13fc94eda4d2a4966e1cad0ef82721ea154ac1b4 /zh_CN.GB2312 | |
parent | e4f481a5af81c8b02b0d0f94863771d874ead6f0 (diff) |
Notes
Diffstat (limited to 'zh_CN.GB2312')
-rw-r--r-- | zh_CN.GB2312/books/handbook/desktop/chapter.sgml | 163 |
1 files changed, 86 insertions, 77 deletions
diff --git a/zh_CN.GB2312/books/handbook/desktop/chapter.sgml b/zh_CN.GB2312/books/handbook/desktop/chapter.sgml index 67ec228ba4..97e3064b50 100644 --- a/zh_CN.GB2312/books/handbook/desktop/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/desktop/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Chinese Project - Original Revision: 1.64 + Original Revision: 1.65 $FreeBSD$ --> @@ -208,56 +208,66 @@ <screen>&prompt.user; <userinput>mozilla -mail</userinput></screen> </sect2> + <sect2> + <title>Firefox</title> + <indexterm> + <primary><application>Firefox</application></primary> + </indexterm> + + <para><application>Firefox</application> 是基于 <application>Mozilla</application> + 代码系的下一代浏览器。 <application>Mozilla</application> + 是一个完整的应用程序套件, 包含了浏览器、 邮件客户端、 + 聊天客户端等等。 而 <application>Firefox</application> + 则只是一个浏览器, 这使得它体积更小并且执行速度更快。</para> + + <para>您可以通过输入下面的命令来安装预编译的包:</para> + + <screen>&prompt.root; <userinput>pkg_add -r firefox</userinput></screen> + + <para>如果您喜欢从源代码编译, 则可以使用 Ports + 套件来完成这项工作:</para> + + <screen>&prompt.root; <userinput>cd /usr/ports/www/firefox</userinput> +&prompt.root; <userinput>make install clean</userinput></screen> + </sect2> + <sect2 id="moz-java-plugin"> - <sect2info> - <authorgroup> - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - <contrib>Contributed by </contrib> - </author> - </authorgroup> - </sect2info> - - <title>Mozilla 与 &java; 插件</title> - - <para>安装 <application>Mozilla</application> 很简单, - 但不幸的是安装包含第三方插件, 如 &java; 和 - ¯omedia; &flash; 支持的 - <application>Mozilla</application> 却是一件消耗时间和磁盘空间的事。</para> - - <para>首先需要做的事情时下载将要同 - <application>Mozilla</application> 联用的文件。 让浏览器进入 - <ulink url="http://www.sun.com/software/java2/download.html"></ulink> - 并建立一个他们网站上的账户。 记得保存此处使用的用户名和口令, - 以备今后使用。 下载 <filename>jdk-1_5_0-bin-scsl.zip</filename> (JDK 5.0 - SCSL 预编译部分) 和 <filename>jdk-1_5_0-src-scsl.zip</filename> (JDK 5.0 - SCSL 源代码部分) 文件, 并将它们放到 - <filename>/usr/ports/distfiles</filename>, 因为 port 不能自动下载这些文件。 - 这是由于授权方面的限制。 此外, 也应该从 - <ulink url="http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_08-oth-JPR&SiteId=JSC&TransactionId=noreg"></ulink> - 顺便下载 <quote>java 环境</quote>, - 其文件名是 <filename>j2sdk-1_4_2_08-linux-i586.bin</filename>。 - 与前面类似, 这个文件也必须放到 - <filename>/usr/ports/distfiles</filename>。 - 接着, 从 - <ulink url="http://www.eyesbeyond.com/freebsddom/java/jdk15.html"></ulink> - 下载一份 <quote>java 补丁包</quote> - 并将其放到 <filename>/usr/ports/distfiles</filename>。 最后, - 用标准的 <command>make install clean</command> 来安装 - <filename role="package">java/jdk15</filename> port。</para> - - <para>启动 <application>Mozilla</application> 并从 - <guimenu>Help</guimenu> (帮助) 菜单中选择 - <guimenuitem>About Plug-ins</guimenuitem> (关于插件) - 这个选项。 现在 <application>&java;</application> - 插件应该会出现在列表里面了。</para> + <title>Firefox、 Mozilla 与 &java; 插件</title> + + <note> + <para>在这一节和下一节中, + 我们均假定您已经安装了 <application>Firefox</application> 或 + <application>Mozilla</application>。</para> + </note> + + <para>&os; 基金会拥有来自 Sun Microsystems 的关于发布针对 &os; + 的预编译版本的 Java 运行环境 + (&jre;) 和 Java 开发包 (&jdk;) 的授权。 用于 + &os; 的预编译版本可以在 <ulink + url="http://www.freebsdfoundation.org/downloads/java.shtml">&os; + 基金会</ulink> 网站上找到。</para> + + <para>要为 <application>Firefox</application> 或 + <application>Mozilla</application> 添加 &java; 支持, + 您必须首先安装 <filename + role="package">java/javavmwrapper</filename> port。 + 接下来, 从 <ulink + url="http://www.freebsdfoundation.org/downloads/java.shtml"></ulink> + 下载 <application>Diablo &jre;</application> 软件包, + 并使用 &man.pkg.add.1; 来安装它。</para> + + <para>启动浏览器, 并在地址栏中输入 + <literal>about:plugins</literal> 然后按 + <keycap>Enter</keycap>。 浏览器将给出一个页面, + 其中会显示已经安装的插件, + 您应在这个列表中找到 <application>&java;</application> + 插件。</para> </sect2> <sect2 id="moz-flash-plugin"> - <title>Mozilla 与 ¯omedia; &flash; 插件</title> + <title>Firefox、 Mozilla 与 ¯omedia; &flash; 插件</title> <para>¯omedia; &flash; 插件并没有直接提供其 &os; 版本。 不过, 我们有一个软件层 (wrapper) 可以用来运行 Linux 版本的插件。 @@ -273,16 +283,37 @@ <filename>/usr/local/share/examples/linuxpluginwrapper/</filename> 目录找到。</para> - <para>安装 <filename role="package">www/mozilla</filename> port, - 如果还没有安装 <application>Mozilla</application> 的话。</para> - - <para>现在只要如下启动 <application>Mozilla</application>:</para> - - <screen>&prompt.user; <userinput>mozilla &</userinput></screen> - - <para>然后从 <guimenu>Help</guimenu> 菜单选取 - <guimenuitem>About Plug-ins</guimenuitem> 选项, - 就能够看到目前可用的插件列表了。</para> + <para>下一步是安装 <filename + role="package">www/linux-flashplugin7</filename> port。 + 一旦装好了这个插件, 就可以打开浏览器, 并在地址栏中输入 + <literal>about:plugins</literal> 然后按下 + <keycap>Enter</keycap>。 这将显示目前可用的插件列表。</para> + + <para>如果您没有在这个列表中看到 &flash; 插件, + 则多数情况下这是由于缺少一个符号链接导致的。 + 您需要以 <username>root</username>, + 身份执行下面的命令:</para> + + <screen>&prompt.root; <userinput>ln -s /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so \ + /usr/X11R6/lib/browser_plugins/</userinput> +&prompt.root; <userinput>ln -s /usr/X11R6/lib/linux-flashplugin7/flashplayer.xpt \ + /usr/X11R6/lib/browser_plugins/</userinput></screen> + + <para>重新启动浏览器之后, + 插件就应该会在前面提到的那个列表中有所体现了。 + 在播放某些 &flash; 动画时, 您的浏览器可能会崩溃, + 这时这个补丁可能会对您有所帮助:</para> + + <screen>&prompt.root; <userinput>cd /usr/src</userinput> +&prompt.root; <userinput>fetch http://people.FreeBSD.org/~nork/rtld_dlsym_hack.diff</userinput> +&prompt.root; <userinput>patch < rtld_dlsym_hack.diff</userinput> +&prompt.root; <userinput>cd libexec/rtld-elf/</userinput> +&prompt.root; <userinput>make clean</userinput> +&prompt.root; <userinput>make obj</userinput> +&prompt.root; <userinput>make depend</userinput> +&prompt.root; <userinput>make && make install</userinput></screen> + + <para>接下来, 重新启动计算机。</para> <note> <para><application>linuxpluginwrapper</application> 只能在 @@ -326,28 +357,6 @@ </sect2> <sect2> - <title>Firefox</title> - <indexterm> - <primary><application>Firefox</application></primary> - </indexterm> - - <para><application>Firefox</application> 是基于 - <application>Mozilla</application> 代码基础的的下一代浏览器。 - <application>Mozilla</application> 是一个完整的应用程序套件, - 包括比如浏览器、邮件客户端、聊天客户端等等。 - <application>Firefox</application> 只是一个浏览器, - 所以更小、更快。</para> - - <para>安装软件包键入:</para> - - <screen>&prompt.root; <userinput>pkg_add -r firefox</userinput></screen> - - <para>如果您更喜欢从源代码编译,也可以使用 Ports Collection:</para> - - <screen>&prompt.root; <userinput>cd /usr/ports/www/firefox</userinput> -&prompt.root; <userinput>make install clean</userinput></screen> - </sect2> - <sect2> <title>Konqueror</title> <indexterm> <primary><application>Konqueror</application></primary> |