本书的组织结构

本书在逻辑上被分为五个不同的部分:第一部分,入门,包括 FreeBSD 的安装和基本使用。希望读者能按顺序阅读这些章节,但可以跳过你熟悉的章节。第二部分,常见任务,涵盖了 FreeBSD 的一些常用功能。这一节以及后面的所有章节都可以不按顺序阅读。每一章的开头都有一个简洁的概述,说明了这一章的内容和读者应该已知的内容。这样做的目的是让普通读者能够跳过这些已知章节,找到感兴趣的章节。第三部分,系统管理,包括管理主题。第四部分,网络通信,包括网络和服务器主题。第五部分包含了参考信息的附录。

简介open in new window

向新用户介绍 FreeBSD。并简要说明了 FreeBSD 项目的历史,目标和开发模式。

安装 FreeBSDopen in new window

引导用户使用 bsdinstall 完成 FreeBSD 9.x 及以后版本的完整安装过程。

FreeBSD 基础open in new window

介绍了 FreeBSD 操作系统的基本命令和功能。如果你熟悉 Linux® 或其他 UNIX®,那么你可以跳过这一章。

安装应用程序: 软件包和 Portsopen in new window

包含了如何使用 FreeBSD 创新的“ports”和标准二进制软件包来安装第三方软件。

X Windowopen in new window

介绍了常见的 X Window 系统,特别是在 FreeBSD 上使用的 X11。还介绍了常见的桌面环境,如 KDE 和 GNOME。

Waylandopen in new window

介绍了 Wayland 显示服务器的一般情况,特别是在 FreeBSD 上使用的 Wayland。还介绍了常见的合成器,如 Wayfire、Hikari 和 Sway。

桌面应用程序open in new window

列出了一些常见的桌面应用程序,如网络浏览器和生产力工具,并介绍了如何在 FreeBSD 上安装它们。

多媒体open in new window

演示了如何为你的系统设置声音和视频播放支持。还列出了一些音频和视频应用。

配置 FreeBSD 内核open in new window

介绍了为什么你可能需要配置一个新的内核,并提供了配置、编译和安装定制内核的详细说明。

打印open in new window

介绍了在 FreeBSD 上管理打印机的情况,包括关于横幅页面、打印审计和初始设置的信息。

Linux® 二进制兼容层open in new window

WINEopen in new window

介绍了 WINE 并提供了详细的安装说明。还说明了 WINE 的操作方式,如何安装 GUI 助手,如何在 FreeBSD 上运行 Windows® 应用程序,并提供了其他提示和解决方案。

介绍了 FreeBSD 的 Linux® 兼容层。还提供了许多流行的 Linux® 应用程序(如 Oracle® 和 Mathematica®)的详细安装说明。

配置与优化open in new window

介绍了系统管理员可以用来优化 FreeBSD 系统的参数,以获得最佳性能。还介绍了 FreeBSD 中使用的各种配置文件以及在何处可以找到它们。

FreeBSD 的引导过程open in new window

介绍了 FreeBSD 的引导过程,并解释了如何通过配置选项来控制这个过程。

安全open in new window

列举了许多不同的工具,包括 Kerberos、IPsec 和 OpenSSH,以帮助确保你的 FreeBSD 系统安全。

Jailopen in new window

介绍了 jail 框架,以及 jail 相对于 FreeBSD 传统的 chroot 支持所做的改进。

强制访问控制open in new window

解释了什么是强制访问控制(MAC),以及如何利用这一机制来保护 FreeBSD 系统。

安全事件审计open in new window

介绍了什么是 FreeBSD 事件审计,如何安装,配置,以及如何审计和监控审计跟踪。

存储open in new window

介绍了如何用 FreeBSD 管理存储设备和文件系统。这包括物理磁盘、RAID 阵列、光学介质和磁带、内存支持的磁盘以及网络文件系统。

GEOM:模块化磁盘转换框架open in new window

介绍了什么是 FreeBSD 中的 GEOM 框架,以及如何配置各种支持的 RAID 级别。

OpenZFS 存储平台open in new window

介绍了 OpenZFS 存储平台,并提供了快速入门指南和有关在 FreeBSD 下运行 OpenZFS 的高级主题的信息。

其他文件系统open in new window

检查对 FreeBSD 下的非原生文件系统的支持,如 ext2、ext3 和 ext4。

虚拟化open in new window

介绍了虚拟化系统提供的功能,以及如何在 FreeBSD 中使用它们。

本地化——i18n/L10n 的使用和设置open in new window

介绍了如何用英语以外的语言使用 FreeBSD。涵盖了系统和应用层面的本地化。

更新与升级 FreeBSDopen in new window

阐述了 FreeBSD-STABLE、FreeBSD-CURRENT 和 FreeBSD-RELEASE 之间的区别。说明了哪些用户会从跟踪开发系统中受益,并概述了这个过程。说明了用户可以采取的方法来更新他们的系统到最新的安全版本。

DTraceopen in new window

介绍了如何在 FreeBSD 中配置和使用 Sun™ 的 DTrace 工具。动态跟踪可以通过进行实时的系统分析来帮助定位性能问题。

USB Device Mode / USB OTGopen in new window

解释 FreeBSD 上 USB Device Mode 和 USB On The Go (USB OTG) 的使用。

PPPopen in new window

介绍了如何在 FreeBSD 使用 PPP 来连接远程系统。

电子邮件open in new window

解释了电子邮件服务器的不同组成部分,并深入探讨了最流行的邮件服务器软件的简单配置主题:sendmail。

网络服务器open in new window

提供了详细的说明和配置文件的例子,以便将你的 FreeBSD 机器设置为网络文件系统服务器、域名服务器、网络信息系统服务器或时间同步服务器。

防火墙open in new window

解释了基于软件的防火墙背后的理念,并提供了关于配置不同的 FreeBSD 防火墙的详细说明。

高级网络open in new window

介绍了许多网络主题,包括与局域网中的其他计算机共享互联网连接、高级路由主题、无线网络、Bluetooth®、ATM、IPv6,以及更多。

获取 FreeBSDopen in new window

列举了获得 FreeBSD CDROM 或 DVD 的不同方式,以及在互联网上可让你下载 FreeBSD 的网站。

书目open in new window

本书涉及到许多不同的主题,可能会让你渴望得到更详细的解释。书目中列出了许多在文中被引用的优秀书籍。

网络资源open in new window

介绍了许多可供 FreeBSD 用户发布问题和进行 FreeBSD 技术交流的论坛。

OpenPGP 密钥open in new window

列出了一些 FreeBSD 开发者的 PGP 公钥。