6.2 浏览器

  FreeBSD并没有预先安装特定的浏览器。然而,在 ports 的目录 www 有许多浏览器可以安装。如果您没有时间一一编译它们 (有些时候这可能需要花费相当长的时间) 大部分都有 package 可用。

  KDEGNOME 已经提供 HTML 浏览器。 请参考第 5.7 节得到更多完整的有关设定这些桌面环境的信息。

  如果您要找小型的浏览器, 可以试试看 www/dillowww/linkswww/w3m

  这一节涉及如下程序:

程序名称 资源需求 安装时间 主要依赖
Mozilla 大量时间和空间 Gtk+
Opera 轻松 同时有可用的 FreeBSD 和 Linux 版本。 Linux 版本需要使用 Linux 二进制兼容模块和 linux-openmotif
Firefox 中等 Gtk+
Konqueror 中等 需要 KDE

6.2.1 Mozilla

  Mozilla 是一个完全移植到 FreeBSD 上的现代化的、 稳定的浏览器。 它拥有非常合乎标准的 HTML 支持, 它也能处理邮件和阅读新闻组。 假如您打算做一个自己的主页的话,它甚至提供一个 HTML 编辑器。 Netscape® 的使用者可能觉得它和 Communicator 非常相似, 两者有些部分实际上是相通的。

  在 CPU 速度低于 233MHz 或者内存少于 64MB 的老式电脑上,Mozilla 会占用相当多资源而难以使用。您也许可以试试 Opera 浏览器,本章稍后将会介绍它。

  也许基于某种原因,您不能或者不想编译 Mozilla,FreeBSD GNOME 团队已经为您制作好了 package。只需要通过网络安装它:

# pkg_add -r mozilla

  如果没 package 可用,而您又有足够的时间和磁盘空间,您可以获取 Mozilla 的源码来编译并安装它到您的系统上。 执行以下指令既可:

# cd /usr/ports/www/mozilla
# make install clean

  Mozilla 需要 root 权限执行 chrom 注册来确定正确的初始化。另外, 如果您想要一些额外的插件比如象 mouse gestures,您也必须以 root 权限执行 Mozilla 以便正确的安装。

  一旦您完成了 Mozilla 安装,您就再也不需要 root 权限了。您可以用如下方式执行 Mozilla

% mozilla

  也可以用如下方式直接运行电子邮件和新闻阅读器:

% mozilla -mail

6.2.2 Mozilla 与 Java™ 插件

Contributed by Tom Rhodes.

  安装 Mozilla 很简单, 但不幸的是安装包含第三方插件, 如 Java™ 和 Macromedia® Flash™ 支持的 Mozilla 却是一件消耗时间和磁盘空间的事。

  首先需要做的事情时下载将要同 Mozilla 联用的文件。 让浏览器进入 http://www.sun.com/software/java2/download.html 并建立一个他们网站上的账户。 记得保存此处使用的用户名和口令, 以备今后使用。 下载 jdk-1_5_0-bin-scsl.zip (JDK 5.0 SCSL 预编译部分) 和 jdk-1_5_0-src-scsl.zip (JDK 5.0 SCSL 源代码部分) 文件, 并将它们放到 /usr/ports/distfiles, 因为 port 不能自动下载这些文件。 这是由于授权方面的限制。 此外, 也应该从 http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_08-oth-JPR&SiteId=JSC&TransactionId=noreg 顺便下载 “java 环境”, 其文件名是 j2sdk-1_4_2_08-linux-i586.bin。 与前面类似, 这个文件也必须放到 /usr/ports/distfiles。 接着, 从 http://www.eyesbeyond.com/freebsddom/java/jdk15.html 下载一份 “java 补丁包” 并将其放到 /usr/ports/distfiles。 最后, 用标准的 make install clean 来安装 java/jdk15 port。

  启动 Mozilla 并从 Help (帮助) 菜单中选择 About Plug-ins (关于插件) 这个选项。 现在 Java 插件应该会出现在列表里面了。

6.2.3 Mozilla 与 Macromedia® Flash™ 插件

  Macromedia Flash 插件并没有直接提供其 FreeBSD 版本。 不过, 我们有一个软件层 (wrapper) 可以用来运行 Linux 版本的插件。 这个 wrapper 也支持 Adobe® Acrobat®、 RealPlayer 和很多其他插件。

  应安装 www/linuxpluginwrapper port, 这个 port 需要依赖一个很大的 port, emulators/linux_base。 请按照 port 在安装过程中所给出的提示对您的 /etc/libmap.conf 进行正确的配置! 示范的配置可以在 /usr/local/share/examples/linuxpluginwrapper/ 目录找到。

  安装 www/mozilla port, 如果还没有安装 Mozilla 的话。

  现在只要如下启动 Mozilla

% mozilla &

  然后从 Help 菜单选取 About Plug-ins 选项, 就能够看到目前可用的插件列表了。

注意: linuxpluginwrapper 只能在 i386™ 架构上运行。

6.2.4 Opera

  Opera 是一个功能齐全, 并符合标准的浏览器。 它还提供了内建的邮件和新闻阅读器、 IRC 客户端, RSS/Atom feed 阅读器以及更多功能。 除此之外, Opera 是一个比较轻量的浏览器, 其速度很快。 它提供了两种不同的版本: “native” FreeBSD 版本, 以及通过 Linux 模拟运行的版本。

  要使用 Opera 的 FreeBSD 版本来浏览网页,安装以下的 package:

# pkg_add -r opera

  有些 FTP 站点没有所有版本的 package, 您也可以通过 Ports Collection 来安装:

# cd /usr/ports/www/opera
# make install clean

  要安装 Linux 版本的 Opera,将上面例子中的 opera 替换为 linux-opera。Linux 版本在某些情况下非常有用,象是使用只有 Linux 版本的插件,例如 Adobe Acrobat Reader®。不然的话在其它方面, FreeBSD 和 Linux 版本是完全一样的。

6.2.5 Firefox

  Firefox 是基于 Mozilla 代码基础的的下一代浏览器。 Mozilla 是一个完整的应用程序套件, 包括比如浏览器、邮件客户端、聊天客户端等等。 Firefox 只是一个浏览器, 所以更小、更快。

  安装软件包键入:

# pkg_add -r firefox

  如果您更喜欢从源代码编译,也可以使用 Ports Collection:

# cd /usr/ports/www/firefox
# make install clean

6.2.6 Konqueror

  KonquerorKDE 的一部分,不过也可以通过安装 x11/kdebase3 在非 KDE 环境下使用。 Konqueror 不止是一个浏览器, 也是一个文件管理器和多媒体播放器。

  Konqueror 也带有丰富的插件, 可以在 misc/konq-plugins 下面找到。

  Konqueror 也支持 Flash, 可以在 http://freebsd.kde.org/howto.php 找到一个 How To。

本文档和其它文档可从这里下载:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读文档,如不能解决再联系<[email protected]>.
关于本文档的问题请发信联系 <[email protected]>.