3.5. 介绍 bsdinstall
上一页 | 第 3 章 安装 FreeBSD（适用于 9.`x` 及以后版本） | 下一页

## 3.5. 介绍 bsdinstall

bsdinstall 是一个基于文本的 FreeBSD 安装程序， 作者是 Nathan Whitehorn， 于 2011 年被 FreeBSD 9.0 采用。

### 注意:

Kris Moore 为 PC-BSD 编写的 pc-sysinstall 也可以用于 安装 FreeBSD。 虽然有时会同 bsdinstall 混淆， 但实际两者并不相关。

bsdinstall 菜单系统的主要控制键包括方向键、 Enter 键、 Tab 键、 Space 键等。

### 3.5.1. 选择键盘映射

根据当前正在使用的系统控制台， bsdinstall 可能会首先提示选择一种非默认的键盘布局。

图 3.4. 键盘映射选择

选择了 [ YES ] 后， 将显示下面的键盘选择画面； 否则将不显示此画面而直接使用默认键盘映射。

图 3.5. 键盘选择菜单

使用上/下方向键选择最适合当前系统的键盘映射后， 按 Enter 键确认。

### 注意:

按 Esc 键以使用默认的键盘映射。 如果不清楚该选择哪一项， 推荐 United States of America ISO-8859-1。

### 3.5.2. 设置主机名

下面， bsdinstall 将提示为新安装的系统设置主机名。

图 3.6. 设置主机名

应该输入完整的主机名， 例如 `machine3.example.com`。

### 3.5.3. 选择要安装的组件

下面， bsdinstall 将提示选择要安装的组件。

图 3.7. 选择要安装的组件

安装哪些组件很大程度取决于系统用途及可用磁盘空间。 注意， 任何情况下都会安装 FreeBSD 内核及用户空间（统称“基系统”）。

根据安装类型的不同， 某些组件可能不会显示。

可选组件

- `doc` - 附加文档， 主要是与项目历史相关的内容。 稍后还可以安装 FreeBSD 文档计划所提供的文档。

- `games` - 一些传统的 BSD 游戏， 包括 fortune 与 rot13 等。

- `lib32` - 兼容库文件， 用于在 64 位版本的 FreeBSD 上运行 32 位程序。

- `ports` - FreeBSD 的 ports 集。

  ports 集提供了一种简单而方便的途径来安装软件。 在 ports 集中， 并不包含编译软件所需的源代码， 取而代之的是一组能够自动下载、 编译并安装第三方软件包的文件。 第 5 章 安装应用程序: Packages 和 Ports 会讲述如何使用 ports 集。

  ### 警告:

  选择此项时， 必须保证有足够的硬盘空间， 注意安装程序并不会对此进行检查。 FreeBSD 9.0 的 ports 集约需 500 MB 的磁盘空间； 您也可以为稍后的版本预留更大的空间。

- `src` - 系统源代码。

  FreeBSD 提供了与内核及用户空间有关的完整源代码。 大部分程序并不需要这些源代码， 它们主要用于联编特定软件（例如设备驱动或内核模块）或者 FreeBSD 本身的开发。

  完整的源代码树需要 1 GB 的磁盘空间， 而重新编译整个 FreeBSD 系统则额外还需要 5 GB 的空间。

上一页 | 上一级 | 下一页
3.4. 开始安装 | 起始页 | 3.6. 通过网络安装

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

如果对于FreeBSD有问题，请先阅读 文档，如不能解决再联系 <questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.