# 26.4.更新文档

文档是 FreeBSD 操作系统的一个重要组成部分。尽管始终可以在 FreeBSD 网站上访问最新版本的 FreeBSD 文档（[文档门户](https://docs.freebsd.org/)），但拥有本地的最新 FreeBSD 网站、手册、FAQ 和文章副本也是非常方便的。

本节介绍了如何使用源代码或 FreeBSD Ports 来保持本地副本的 FreeBSD 文档的最新状态。

有关编辑和提交文档修正的更多信息，请参考 FreeBSD 文档项目新贡献者入门指南（[FreeBSD Documentation Project Primer for New Contributors](https://docs.freebsd.org/en/books/fdp-primer/)）。

## 26.4.1. 从源代码更新文档

从源代码重新构建 FreeBSD 文档需要一些 FreeBSD 基本系统中不包含的工具。可以按照[FreeBSD 文档项目入门指南](https://docs.freebsd.org/en/books/fdp-primer/#overview-quick-start)中的步骤来安装所需的工具。

安装完成后，可以使用 `git` 获取文档源代码的干净副本：

```sh
# git clone https://git.FreeBSD.org/doc.git /usr/doc
```

文档源代码的初始下载可能需要一些时间。请等待直到完成。

以后可以通过运行以下命令来获取文档源代码的最新更新：

```sh
# git pull
```

待将文档源代码的最新快照下载到 **/usr/doc**，就可以更新安装的文档。

可以通过输入以下命令来执行完整的更新：

```sh
# cd /usr/doc
# make
```
