26.1.概述

FreeBSD 在不同的分支之间不断迭代。有些人喜欢使用官方的 release 版本,而另一些人则喜欢与最新的开发版本保持同步。然而,即使是官方的 release 版本也会经常进行安全和其他关键性修复的更新。无论你使用哪个版本,FreeBSD 都提供了所必须的工具来维护系统的更新,并可在不同版本之间轻松切换。本章介绍了如何跟踪开发系统以及确保 FreeBSD 系统更新的基本工具。

读完本章后,你将知道:

  • 如何使用 freebsd-update 或 Git 来使 FreeBSD 系统保持最新状态。

  • 如何将已安装的系统与已知的原始副本进行状态比对。

  • 如何使用 Git 或文档 port 来确保所安装的文档是最新的。

  • 两个开发分支之间的区别:FreeBSD-STABLE 和 FreeBSD-CURRENT。

  • 如何编译和重新安装整个基本系统。

在阅读本章之前,你应该:

注意

在本章中,使用 git 来获取和更新 FreeBSD 的源代码。你也可以选择使用软件包或 port devel/git