# 8.3.浏览器

本节介绍了如何在 FreeBSD 系统上安装和配置一些流行的 web 浏览器，从高资源消耗的全功能浏览器到减少资源使用的命令行浏览器。

**表 2 支持的浏览器**

| 名称                   | 许可证         | 包                                                                               | 所需资源 |
| -------------------- | ----------- | ------------------------------------------------------------------------------- | ---- |
| Firefox              | MPL 2.0     | [www/firefox](https://cgit.freebsd.org/ports/tree/www/firefox/)                 | 重    |
| Chromium             | BSD-3 和其他   | [www/chromium](https://cgit.freebsd.org/ports/tree/www/chromium/)               | 重    |
| Iridium 浏览器          | BSD-3 和其他   | [www/iridium-browser](https://cgit.freebsd.org/ports/tree/www/iridium-browser/) | 重    |
| Falkon               | MPL 2.0     | [www/falkon-qtonly](https://cgit.freebsd.org/ports/tree/www/falkon-qtonly/)     | 重    |
| Konqueror            | GPL 2.0 或更高 | [x11-fm/konqueror](https://cgit.freebsd.org/ports/tree/x11-fm/konqueror/)       | 中等   |
| Gnome Web (Epiphany) | GPL 3.0 或更高 | [www/epiphany](https://cgit.freebsd.org/ports/tree/www/epiphany/)               | 中等   |
| qutebrowser          | GPL 3.0 或更高 | [www/qutebrowser](https://cgit.freebsd.org/ports/tree/www/qutebrowser/)         | 中等   |
| Dillo                | GPL 3.0 或更高 | [www/dillo2](https://cgit.freebsd.org/ports/tree/www/dillo2/)                   | 轻量   |
| Links                | GPL 2.0 或更高 | [www/links](https://cgit.freebsd.org/ports/tree/www/links/)                     | 轻量   |
| w3m                  | MIT         | [www/w3m](https://cgit.freebsd.org/ports/tree/www/w3m/)                         | 轻量   |

## 8.3.1. Firefox

Firefox 是一款开源浏览器，具有符合标准的 HTML 渲染引擎、标签页浏览、弹出阻止、扩展功能、增强的安全性等特点。Firefox 基于 Mozilla 代码库。

安装最新版 Firefox 的包，执行：

```sh
# pkg install firefox
```

若要安装 Firefox 扩展支持版本 (ESR)，执行：

```sh
# pkg install firefox-esr
```

## 8.3.2. Chromium

Chromium 是一个开源浏览器项目，旨在提供更安全、更快速、更稳定的 web 浏览体验。Chromium 具有标签页浏览、弹出阻止、扩展支持等功能。Chromium 是 Google Chrome 浏览器的开源基础。

安装 Chromium，执行：

```sh
# pkg install chromium
```

> **注意**
>
> Chromium 的可执行文件是 `/usr/local/bin/chrome`，而非 `/usr/local/bin/chromium`。

## 8.3.3. Iridium 浏览器

Iridium 是基于 Chromium 代码库的一个开源、自由的浏览器修改版，着重于隐私保护，禁用了许多关键数据的自动传输，仅在用户同意的情况下进行传输。

安装 Iridium，执行：

```sh
# pkg install iridium-browser
```

## 8.3.4. Falkon

Falkon 是一款快速的 QtWebEngine 浏览器。它旨在成为一个轻量级的 web 浏览器，适用于所有主流平台。Falkon 拥有用户期待的标准浏览器功能，包括书签、历史记录（也可以在侧边栏显示）和标签。除此之外，AdBlock 插件可以阻止广告，Click2Flash 可以阻止 Flash 内容，SSL Manager 可以编辑本地 CA 证书数据库。

安装 Falkon，执行：

```sh
# pkg install falkon
```

## 8.3.5. Konqueror

Konqueror 不仅是一款 web 浏览器，还是一款文件管理器和多媒体查看器。它支持 WebKit 渲染引擎，这也是许多现代浏览器（如 Chromium）所使用的渲染引擎，并且支持其自己的 KHTML 引擎。

安装 Konqueror，执行：

```sh
# pkg install konqueror
```

## 8.3.6. Gnome Web (Epiphany)

Gnome Web (Epiphany) 是一款设计简洁、快速的 web 浏览器，牺牲了许多其他浏览器的功能以提高轻量性。

安装 Gnome Web (Epiphany)，执行：

```sh
# pkg install epiphany
```

## 8.3.7. qutebrowser

qutebrowser 是一款以键盘为中心的浏览器，具有最小化的图形界面。它基于 Python 和 PyQt5，并且是自由软件，采用 GPL 许可证。

安装 qutebrowser，执行：

```sh
# pkg install qutebrowser
```

## 8.3.8. Dillo

Dillo 旨在成为一个多平台的替代浏览器，具有小巧、稳定、开发友好、可用、快速和可扩展的特点。这个新的实验版本的 Dillo 基于 FLTK 工具包，而不是 GTK1，并且进行了大幅重写。

安装 Dillo，执行：

```sh
# pkg install dillo2
```

## 8.3.9. Links

Links 是一个类似于 Lynx 的 web 浏览器，支持文本和图形模式，具有许多功能，如显示表格、菜单等。

安装 Links，执行：

```sh
# pkg install links
```

## 8.3.10. w3m

w3m 是一款分页器/文本型 web 浏览器。它与 Lynx 类似，但具有 Lynx 所不具备的一些功能，如渲染表格和渲染框架。

安装 w3m，执行：

```sh
# pkg install w3m
```
