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 游戏, 包括 fortunerot13 等。

  • 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 的空间。

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

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

关于本文档的问题请发信联系 <[email protected]>.