# 编辑日志

## 2026 年第二季度

* 2026.4.8
  * 删除赘余的人称和表达
  * 进行润色以符合出版物要求
* 2026.4.5
  * 格式化全书
* 2026.4.3
  * 规范全书参考文献
* 2026.4.1
  * 校对全书

## 2026 年第一季度

* 2026.3.31
  * 校对 1.1-8.6 节
* 2026.3.29
  * 删除“21.5 Deepin 兼容层”，已经失效且难以增补
  * 审阅全书在线的参考文献，确保其可访问性
  * 根据术语在线 <https://www.termonline.cn/> 平台审定全书术语
* 2026.3.28
  * 标准化全书的参考文献
  * 标准化全书的图片描述部分
  * 消除 markdownlint 报错，使 markdown 标准化
* 2026.3.24
  * 进一步审阅全书
* 2026.3.22
  * 为全书补全目录结构图
* 2026.3.21
  * 为所有参考资料进行注解
  * 为全书增补课后习题
* 2026.3.19
  * 全面修订所有章节，旨在靠近专业出版物
* 2026.3.18
  * 全面修订第 1 章，旨在靠近专业出版物
* 2026.3.11
  * 将“13.1 启动引导器及配置文件（loader.conf）”中“TTY 中文控制台”移动到“8.7 系统字体替换”
  * 截至今天，本书导出的 PDF 文档为 2026 页
* 2026.3.10
  * “13.1 启动引导器及配置文件（loader.conf）”新增“loader.conf 系统启动配置信息”
  * 新增“13.8 设备资源提示文件（device.hints）”
  * “13.2 管理 FreeBSD 中的服务”易名为“13.2 init.rc 服务”，非 rc 服务部分拆分到下面章节
  * “13.2 init.rc 服务”：完全重写
  * 新增“13.9 crontab 及定时任务文件（periodic.conf）”
  * 新增“13.10 内核状态默认配置文件（sysctl.conf）”
* 2026.3.9
  * “4.10 系统目录结构”合并入“4.1 Windows 用户迁移指南”，内容重合
  * “13.4 SSH 配置和相关工具”新增“附录：OpenSSH 服务端配置详解”
* 2026.3.8
  * 新增“18.5 嵌入式开发”
* 2026.3.3
  * 删除《16.2 MinIO 对象存储服务》，原因：由于上游不再维护，将其从 Ports 删除
* 2026.3.2
  * 将“22.4 LLVM / Clang 概述”合并入“22.15 在 FreeBSD 上开发 C/C++”，成为“22.4 在 FreeBSD 上开发 C/C++”
  * 将“22.2 如何开发一个 Port”、“22.14 利用脚本自动生成 BSD libc 库文本”合并入“22.3 如何参与 FreeBSD 开发”
  * 将“20.1 Ren’Py 和 Godot 游戏引擎”拆分为“20.1 Ren’Py 视觉小说引擎”、“20.2 Godot 开源游戏引擎”
  * 将“18.1 树莓派简介（Raspberry Pi）”合并入“18.2 配置树莓派中 FreeBSD”
  * 将“1.1 操作系统的历程与开源往事”拆分为“1.1 什么是 UNIX？”、“1.2 GNU 操作系统和自由软件运动”和“1.3 Linux 与类 UNIX”
  * 更新“绪论”
  * 全面调整章节结构
* 2026.3.1
  * 新增“22.15 在 FreeBSD 上开发 C/C++”
  * “4.6 文本编辑器”新增“Emacs 编辑器、Vim”
  * 将“22.7 Python 和 VS Code”中的 VS Code 章节拆分至“22.15 在 FreeBSD 上开发 C/C++”
* 2026.2.28
  * 新增“3.13 基于 Apple M1 和 UTM 安装 FreeBSD”
  * “20.2 我的世界（Minecraft）”新增“Prism Launcher 启动器”
  * 将“5.3 gitup 的用法”作删除处理。原因：缺乏实质性维护近 2 年。
  * 删除“21.5 基于 archlinux-pacman 的 Arch Linux 兼容层（拟删除）”。原因：存在 Bug 287690 [sysutils/pacman: The archlinux flavor cannot be built or installed.](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287690) 无法得到解决
  * 删除“6.10 Budgie（拟删除）”，原因：欠缺维护，存在 [Bug 289898 x11/budgie: After logging in with LightDM, it crashes and then shows a black screen](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289898) 无法得到解决
  * 将“附录：登录界面主题”从“6.3 KDE 6（X11 会话）”彻底删除，因为软件源中仅存在 Port x11-themes/sddm-freebsd-black-theme，且无人维护，存在 [x11-themes/sddm-freebsd-black-theme incompatible with SDDM 0.21.0 (Qt6 greeter)](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293449) 的问题无法得到解决
  * 注意到 Lumina 实际上不存在任何维护者，且长期未更新，作删除处理。
  * 删除“7.5 Window Maker”，Bug 较多，基本无法使用
  * 删除“7.6 Fluxbox”，Bug 较多，基本无法使用
  * “第 7 章 窗口管理器”剩余内容迁移到“第 6 章 桌面环境”，
  * “第 7 章 窗口管理器”易名为“第 7 章 人工智能（AI）”
  * 将“22.4 C/C++ 环境的配置”拆分为“vim 编程环境配置”、“22.4 LLVM / Clang 概述”
* 2026.2.18
  * “21.2 通过 FreeBSD Ports 安装 Rocky Linux 兼容层”新增“Rocky Linux 版本号概述”
  * 根据 <https://reviews.freebsd.org/D55303> 以及 <https://cgit.freebsd.org/src/commit/?id=62fba0054d9eb2303116f54be1f9bc0e7b75cc15>，目前 FreeBSD 16-CURRENT 中的 ee 编辑器已经引入 UTF-8 支持，如中文。本地测试通过
* 2026.2.15
  * “4.2 Linux 用户迁移指南”新增：“理解 FreeBSD 并非发行版而是操作系统”
* 2026.2.14
  * 完全重写“5.2 更换 FreeBSD 软件源”
* 2026.2.4
  * 删除“10.4 配置 OpenVPN”，无实质性内容
* 2026.2.3
  * 在“24.1 FreeBSD 内核选项概述”中新增“CURRENT 中的调试功能”
* 2026.1.27
  * “23.5 Swap 分区”增补重要警告“在内存压力极高的系统上，无论 swap 空间剩余多少，使用 zvol 作为 swap 设备都可能导致系统锁死。”
  * 根据上游文档增补“23.5 Swap 分区”中“使用 ZFS 卷充当 Swap”
* 2026.1.19
  * 增补“6.2 NVIDIA 显卡驱动”，在台式机 3060 显卡上进行实际测试
  * 为其余链接添加部分存档
* 2026.1.18
  * 引入归档 CI，同时为其余链接添加部分存档
* 2026.1.17
  * “26.2 安装 OpenBSD”新增“OpenBSD 自动分区的源代码分析”
* 2026.1.16
  * 让这流变的网络世界找到归属：为全书的主要外部链接添加互联网档案馆的备份链接。由于有些项目大都部署了反 AI 且通常没有抓取必要，故跳过了 bug 报告、man 手册、FreshPorts。FreeBSD 论坛本身会失效，且已经发生了多次。这种行为已经预设了互联网档案馆本身不会失效，但是这种想法也是不可靠的，可是也许这是一个平衡。大部分内容包括项目本身，实质上也没有这种存档的意义和必要性。
* 2026.1.11
  * 增补重排“2.1 安装前的准备工作”
* 2026.1.10
  * 为 Web 端和电子文档添加封面图片
* 2026.1.7
  * 移除“小说：《大教堂与集市》”，难以重写，实际意义不大
  * 新增“小说：《青其正色》”
* 2026.1.6
  * 改正全书若干事实错误
* 2026.1.4
  * 新增“3.12 阿里云轻量应用服务器安装 FreeBSD（UEFI 和 GPT 分区表）”
  * 审阅“26.1 OpenBSD 概述”
  * 审阅“27.1 NetBSD 概述”
  * 将 book 代码块内等字体调整使用 IBM Plex Mono
  * 本项目新增镜像站 <https://doc.bsdcn.org>，境内访问速度较佳，注意域名是 `doc`，没有 `s`。
* 2026.1.2
  * “4.2 Linux 用户迁移指南”新增“何以成为 GNU/Linux 发行版”
  * 21、22：改正若干事实错误
  * 1-10：增补若干注释
* 2026.1.1
  * 将许可证日期更新到 2026
  * “第 21 章 Linux 二进制兼容层”：改正若干事实错误
  * “4.2 Linux 用户迁移指南”新增“附录：各大 GNU/Linux 发行版对比”

## 2025 年第四季度

* 2025.12.31
  * 16-17：改正若干事实错误
  * 初步审阅“附录 Ⅳ 文学故事”
  * 将“存储设备基础”和“总线接口与协议”合并入“计算机系统结构”
* 2025.12.30
  * 1-15 章：改正若干事实错误
* 2025.12.29
  * 审阅“FreeBSD 桌面发行版评述”
  * 审阅“BSD 许可证概览”
  * “附录 Ⅳ 文学故事”修正若干字词错误
  * 将“FreeBSD 13/14 安装指南”迁移到“2.3 FreeBSD 13 和 14 安装指南（基于 amd64 架构）”，其他章节编号依次递增
  * 粗略审阅“附录 Ⅲ UEFI/BIOS 基础（基于 AMI BIOS）”
* 2025.12.28
  * 审阅“附录 Ⅰ 计算机概论”
  * “附录 Ⅲ UEFI/BIOS 基础（基于 AMI BIOS）”：修正若干事实错误
* 2025.12.27
  * 审阅“第 24 章 FreeBSD 内核”
  * 审阅“第 26 章 OpenBSD 入门”
  * 审阅“第 27 章 NetBSD 入门”
  * 审阅“DragonFly BSD 导论”
  * 审阅“TwinCAT/BSD 导论”
  * 审阅“FreeBSD 兼容的网络适配器”
  * 将“UEFI/BIOS 基础（基于 AMI BIOS）”拆分到“附录 Ⅲ UEFI/BIOS 基础（基于 AMI BIOS）”，其他附录编号依次递增
* 2025.12.26
  * 23-附录 Ⅲ：修正若干事实错误
  * 审阅“第 23 章 存储与文件系统管理”
  * 审阅“第 25 章 ZFS 文件系统”
* 2025.12.25
  * 1-16 章：修正若干事实错误
  * 审阅“第 20 章 游戏、科学计算和专业工具”
  * 审阅“第 21 章 Linux 二进制兼容层”
  * 审阅“第 22 章 开发生态与贡献社区”
  * 审阅“术语表”
  * 审阅“参考书目”
* 2025.12.24
  * 审阅“第 14 章 网络管理”
  * 审阅“第 15 章 防火墙”
  * 审阅“第 16 章 服务器”
  * 审阅“第 17 章 Web 服务器和监控平台”
  * 审阅“第 18 章 FreeBSD 与嵌入式平台”
  * 审阅“第 19 章 数据库管理”
* 2025.12.23
  * 审阅“第 11 章 Jail”
  * 审阅“第 12 章 虚拟化和容器”
  * 审阅“第 13 章 系统管理”
  * “4-6”章再增补
* 2025.12.22
  * 审阅“第 6 章 桌面环境”
  * 审阅“第 7 章 窗口管理器”
  * 审阅“第 8 章 本地化——i18n/L10n”
  * 审阅“第 9 章 多媒体和外部设备”
  * 审阅“第 10 章 代理服务器”
* 2025.12.21
  * 审阅“第 3 章 FreeBSD 高级安装”
  * 审阅“第 4 章 FreeBSD 基础”
  * 审阅“第 5 章 软件管理和系统升级”
* 2025.12.20
  * 审阅“第 1 章 FreeBSD 初见”（旨在使其更靠近正式出版物的标准，去手册化）
  * 审阅“第 2 章 安装 FreeBSD”
  * 审阅“前言”
* 2025.12.17
  * “参考书目”：压缩表格列数、新增 3 本 oracle 参考书、将不建议阅读重写为谨慎阅读、增补王波部分
* 2025.12.16
  * 增补“致读者：解放思想，回归本真，高扬人道主义，不走苦难哲学的邪路”
* 2025.12.14
  * 新增“13.7 用户分级与资源配额（login.conf）”。
    * 根据编纂发现，提交 [Bug 291649 Submitted – COPYRIGHT in login classes/login.conf(5) does not work](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291649)
* 2025.12.13
  * 重写“7.2 IceWM”
  * “10.3 Mihomo（Clash）”新增“RC 脚本”。已向 Ports 维护者发出请求合并（[Bug 291295 - net/mihomo: Add rc.conf and some Post-installation](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291295)），但未予回应。
  * 将“4.10 文件系统的挂载和卸载”、“4.11 磁盘结构”合并到“4.10 文件系统基础”
  * 将“4.12 目录结构”拆分到“4.11 系统目录结构”和“24.6 FreeBSD 源代码目录结构”
  * 根据编纂发现，增补 [Bug 236786 FreeBSD -.iso files not support written to USB drive](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236786)
* 2025.12.8
  * “5.1 FreeBSD 镜像站现状”新增“拒绝开放的可能性原因分析”
* 2025.12.7
  * 完全重写：“25.5 更新 ZFS 的 zpool”
  * 完全重写：“5.7 使用 freebsd-update 更新 FreeBSD”。注：在使用 freebsd-update 从 14.3 或更低版本进行更新时，必须先更新到最新的补丁版本再进行大版本间的更迭。否则会挂。方法：`freebsd-update fetch && freebsd-update install` 参见 <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289769> 和 <https://www.freebsd.org/releases/15.0R/installation/#upgrade-binary>
* 2025.12.6
  * 将“5.9 使用 pkgbase 更新 FreeBSD”完全重写为“5.9 使用 ZFS 启动环境更新 FreeBSD 并实现多版本共存”
* 2025.12.5
  * 新增 ZFS 脚本，可用于查看、创建、删除、恢复 ZFS 快照。[FreeBSD-Ask/zfs-snap 项目地址](https://github.com/FreeBSD-Ask/zfs-snap)
  * 同时将 ZFS 脚本部署到了 <https://docs.bsdcn.org/zfs.sh>，方便直接 `fetch` 下载使用
  * “25.4 ZFS 启动环境”新增“附录：多版本/系统共存的 ZFS 版本问题”
* 2025.12.4
  * “9.4 触摸板与键鼠”新增“附录：解决 15.0 及更高版本键鼠无法驱动”
* 2025.12.3
  * 改进“7.4 Hyprland”格式，修正启动命令为 `dbus-run-session Hyprland`，声明其不支持在任何虚拟机及 Nvidia GPU 上运行
* 2025.11.30
  * 将不具有实质性内容的“第 25 章 TwinCAT/BSD 入门”压缩到附录 Ⅱ“TwinCAT/BSD 导论”
  * 将“23.2 ZFS 文件系统”拆分为“第 25 章 ZFS 文件系统”
  * 将“23.3 磁盘扩容和分区调整”中的 ZFS 部分拆分到“第 25 章 ZFS 文件系统”，原有章节调整为“23.3 UFS 文件系统”
  * “24.2 机器相关的内核选项”引入“powerpc（32/64 位）机器相关配置”“64 位 RISC-V 机器相关配置”“arm64（aarch64）机器相关配置”
  * 新增“24.4 GENERIC 内核选项（amd64）”
  * “24.1 FreeBSD 内核选项概述”新增“附录：man config(5) 中文”“附录：man [device.hints(5)](https://man.freebsd.org/cgi/man.cgi?query=device.hints) 中文”
  * 将“22.15 在 Linux 上构建 FreeBSD”移动到“第 24 章 FreeBSD 内核”
  * 将“2.1-2.9”压缩归档至附录 Ⅱ“FreeBSD 13/14 安装指南”
  * 新增“2.2 安装 FreeBSD 15”
* 2025.11.29
  * “24.3 机器无关的内核选项”引入 100%
  * 修复“21.7 Gentoo Linux 兼容层”。15.0-RELEASE 测试通过。
  * “21.4 ArchLinux 兼容层（基于 ArchLinux bootstrap）”：解决了因沙盒导致的下载错误。
    * 现在的 Archlinux 兼容层构建完成 chroot 后看似卡住，其实是 bash 一行完全无显示，正常输入仍能使用。
    * 似乎无法通过 pacman 再安装 fakeroot-tcp，转为 aur，目前陷入了先有鸡还是先有蛋的悖论，但此问题优先级不高，需要先解决上面一条。
* 2025.11.28
  * 增补“致读者”
  * “24.3 机器无关的内核选项”引入 85%（按行数计）
* 2025.11.27
  * “24.3 机器无关的内核选项”引入 82%（按行数计）
  * docs：新增段落首行缩进两个字符以符合排版
* 2025.11.26
  * 全面重写“致读者”
  * “24.3 机器无关的内核选项”引入 75%（按行数计）
    * 根据编纂发现，提交 [Fix typos and unify Realtek terminology](https://github.com/freebsd/freebsd-src/pull/1901)
* 2025.11.25
  * “24.3 机器无关的内核选项”引入 69%（按行数计）
    * 根据编纂发现，提交 [NOTES: Fix a typo in a comments](https://github.com/freebsd/freebsd-src/pull/1899)
    * 根据编纂发现，提交 [NOTES: Remove duplicate options KCSAN entries](https://github.com/freebsd/freebsd-src/pull/1900)
  * 由于内容不足以构成一章，将“第 24 章 DragonFly BSD 入门”压缩到附录 Ⅱ“DragonFly BSD 导论”
  * 新增“第 24 章 FreeBSD 内核”，将“22.16 FreeBSD 内核配置选项”分别拆分为：
    * 24.1 FreeBSD 内核选项概述
    * 24.2 机器相关的内核选项（amd64）
    * 24.3 机器无关的内核选项
  * 修复 mu-lu CI
* 2025.11.24
  * “22.16 FreeBSD 内核配置选项”引入 56%（按行数计）
* 2025.11.23
  * “22.16 FreeBSD 内核配置选项”引入 40%（按行数计）
  * 引入 RSS 订阅源 <https://docs.bsdcn.org/feed.rss>
* 2025.11.22
  * 新增“22.16 FreeBSD 内核配置选项”，引入 i386/amd64 机器相关的内核选项
  * “参考文献”新增“《Solaris 性能与工具》”
* 2025.11.21
  * “5.4 使用 pkg 管理二进制包”重写“使用 pkg 安装软件”
* 2025.11.17
  * “4.1 Windows 用户迁移指南”新增“深入阅读”
  * FreeBSD 安装镜像缺乏 kmod 的离线包，提交 [Bug 291052 - Request to offline-distribute kernel modules and pkg(8) repositories in iso and img images.](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291052)
* 2025.11.14
  * “3.3 使用 Virtual Box 安装 FreeBSD”增补“网络设置”
  * Port [net/wutil](https://www.freshports.org/net/wutil) 测试失败，提交 issue [wutil: no wpa ctrl interface on default path, provide --ctrl-interface: No error: 0](https://github.com/MainKt/wutil/issues/2)
  * “6.3 KDE6（X11）”新增“附录：解决开机时总是自动打开特定程序”
* 2025.11.13
  * CSP 配置错误，已经移除
  * docs 新增 giscus 评论功能
* 2025.11.12
  * “23.2 ZFS 文件系统”新增“ZFS 历史”
  * “27.1 NetBSD 概述”新增“NetBSD 上的 ZFS”
* 2025.11.9
  * 除特别注明外，本书的文字、图表等内容依据 CC BY 4.0 协议发布。书中所有代码示例依据 BSD 二条款许可发布。
  * 移除“12.5 无线网络环境下使用 bhyve”与“12.2 使用 bhyve 安装 Windows 11（vm-bhyve）”的“可选配置”章节。引用不符合规范
  * 将上面移除的内容涉及的 wiki 全部翻译，并放在 [vm-bhyve Wiki](https://book.bsdcn.org/wen-zhang/wen-zhang/vm-bhyve)
* 2025.11.8
  * 由于 FreeBSD 的默认 ESP 不符合 UEFI 规范，提交 [Bug 290857 - bsdinstall: The ESP on FreeBSD Should Be FAT32 Instead of FAT16: D28897 Is Actually Ineffective](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290857)
* 2025.11.5
  * “26.5 桌面和其他软件”新增故障排除，解决“KDE 无声音”
  * 增补贡献指南
* 2025.11.4
  * “10.3 Mihomo（Clash）”新增“Clash for FreeBSD”
* 2025.11.1
  * 将 docs 的配色调整接近 book
  * 将 SRI 引入 docs
  * 将 CSP 引入 docs
* 2025.10.30
  * 将 book 的代码块也调整使用“霞鹜文楷”
  * 将 docs 和 book 的 bold 字重的字体调整为 noto sc
  * 为 docs 添加了行号
* 2025.10.29
  * 将 <https://docs.bsdcn.org>（以后称 docs） 整体字体切换到“霞鹜文楷”
  * 将 <https://book.bsdcn.org> （以后称 book）整体字体切换到“霞鹜文楷”
  * <https://docs.bsdcn.org> 现在可以用鼠标点开图片浏览大图了
* 2025.10.28
  * 注意：必须为子模块指定一个分支 `git submodule add -b main --force https://github.com/FreeBSD-Ask/FreeBSD-Ask docs`，否则会出现很多奇怪的问题。
  * 使“从 SUMMARY.md 更新目录”绕过必须 PR 的规则
  * 使“🔗 更新提交进度”绕过必须 PR 的规则
  * 引入“🔗 更新谷歌分析”，用于在首页实时（每日更新）显示“📈 统计信息”
  * 引入“🔗 更新提交进度”，用于在首页显示项目进度
* 2025.10.27
  * 修复 <https://docs.bsdcn.org> 镜像站首页显示为目录的问题
* 2025.10.26
  * 添加一个进度徽章，用以显示第三版进度
* 2025.10.24
  * “5.2 更换 FreeBSD 软件源”新增“理解 quarterly 季度分支”
  * “5.5 使用 Ports 以源代码方式安装软件”新增“Ports 与 Port 概述”
  * 在若干位置增补警告，告诫读者应尽量使用生产版本（RELEASE）
* 2025.10.23
  * NetBSD “27.4 桌面和中文环境常用软件”新增“在 VMware 中安装”
* 2025.10.19
  * 新增“2.11 将 U 盘启动盘恢复为普通 U 盘（基于 Windows）”
* 2025.10.14
  * “6.3 KDE6（X11）”新增“最小化 KDE 桌面安装方案”
* 2025.10.11
  * “6.1 Intel 和 AMD 显卡驱动”：明确目前 AMD 显卡驱动存在故障，预计在 15.0 RELEASE 发布前修复；
  * “6.1 Intel 和 AMD 显卡驱动”：明确目前 FreeBSD 移植的 drm 尚不支持 Intel DG2 Arc 显卡（如 Arc A770），预计在 15.1 RELEASE 前得到支持。
* 2025.10.10
  * “6.1 Intel 和 AMD 显卡驱动”重写“显卡支持情况”
  * 提交 [Bug 290122 - graphics/drm-latest-kmod：and related DRM ports missing CONFLICTS\_INSTALL entries](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290122)
* 2025.10.6
  * “1.1 操作系统的历程：UNIX、BSD 和 Linux”：新增“附录：自由软件与开源软件语境下的典型误解与思想偏差探析”
* 2025.10.1
  * 非技术性问题及与社区无关话题、纯粹私人聊天及情感讨论等等事宜恕不回复，如有这方面需求请咨询专业人士，其他需求欢迎加群讨论。

## 2025 年第三季度

* 2025.9.30
  * “4.9 sudo 和 doas”新增“sudo-rs”
  * 由于 Bug 287690 [sysutils/pacman: The archlinux flavor cannot be built or installed.](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287690)，本文暂不可用，若在六个月内（2026-04-01 日前）未得到解决将删除“21.5 ArchLinux 兼容层（基于 archlinux-pacman）”。
  * budgie 主要维护者 Olivier Duchateau 继续更新了，但无法正常登录桌面。Bug 289898 [x11/budgie: After logging in with LightDM, it crashes and then shows a black screen.](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289898)。若在六个月内（2026-04-01 日前）未得到解决将删除“6.10 Budgie”。
  * “19.1 PostgreSQL”更新至“PostgreSQL 18”
* 2025.9.28
  * 2025 FreeBSD 社区调查报告.pdf <https://www.alipan.com/s/6vUR7W6xfpC> 提取码: nq19 点击链接保存，或者复制本段内容，打开「阿里云盘」APP，无需下载极速在线查看，视频原画倍速播放。
  * 上面是中文版本，原文在 [这](https://freebsdfoundation.org/wp-content/uploads/2025/09/FreeBSD-2025-Community-Survey-Report-Final.pdf)。
* 2025.9.27
  * 针对 fwget 工具无法为 RTL8125 2.5GbE 以太网卡安装驱动的问题提交：[Bug 289862 - fwget(8) does not support Realtek Ethernet (RTL8125 2.5GbE, realtek-re-kmod) despite packages being available](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289862)。
* 2025.9.23
  * 在安装过程中直接引入 video 组。
  * 切勿使用 freebsd-update 升级至 15.0-ALPHA3 版本。该操作会在安装 libsys 之前先安装新版 libc，从而导致系统损坏。我们将修复 freebsd-update 以确保按正确顺序安装库文件，但在相关补丁（及相应的勘误通知）发布之前，此升级方式暂不可用。—— Colin Percival FreeBSD 发布工程负责人& EC2 平台维护者。参见：003244\[EB/OL]. \[2026-03-26]. <https://lists.freebsd.org/archives/freebsd-stable/2025-September/003244.html>
* 2025.9.22
  * 如果普通用户没有被加入到 video 组（wheel 还不够），那么在 KDE 的设置中，“关于此系统”中的“显卡驱动”将永远显示为“llvmpipe”。且 Wayland 下普通用户将无权调用 GPU。
  * “6.3 KDE6（X11）”新增“附录：展开任务栏图标”
  * 完全重写“6.16 KDE6（Wayland）”
* 2025.9.19
  * “1.2 FreeBSD 导论”——“选择 FreeBSD 的技术性原因”新增“安全原因”
* 2025.9.15
  * 新增“22.15 在 Ubuntu 上构建 FreeBSD”
* 2025.9.10
  * 重写“9.1 音频设备配置”
  * 新增“6.16 KDE6（Wayland）”
* 2025.8.31
  * 目前将无线电（WiFi）区域码设置为 `CN NONE`（`create_args_wlan0="country CN regdomain NONE"`）是不正确的，因为 FreeBSD 的文件没有得到维护，实际上会导致无法协商到 WiFi5（FreeBSD 为 VHT40），速率始终是 11a，不是应有的 11ac；并且对于 DFS，配置写的也不正确。已经报告 Bug 至 [Missing CN regulatory domain and 11ac/DFS support in regdomain.xml](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289202)。临时解决方案：如果你的信道 > 48，需要专门在 `/etc/rc.conf` 中修改或写入 `create_args_wlan0="country HR regdomain ETSI"`；如果你的信道 <= 48，且存在 `create_args_wlan0="country CN regdomain NONE"`，请将其删除，因为默认的 FCC US 配置可支持其 WiFi5 协议。经过测试，即使是 WiFi 6 路由器，开启 WPA3、160MHz，也是受支持的。按照以上临时方案进行配置，Intel AX200 网卡在 FreeBSD 14.3-RELEASE 上可成功协商至 11ac。
  * 因 budgie 主要维护者 Olivier Duchateau 称已对此项目不感兴趣，放弃维护。且无人主动维护，目前核心组件 Port `sysutils/budgie-control-center` [被标记为](https://www.freshports.org/sysutils/budgie-control-center/) `broken`（破损）。考虑在日后删除 6.10 Budgie。如果 6 个月内仍未得到修复将建议上游删除此项目，并从本书中移除此节。
* 2025.8.24
  * 新增：“12.5 无线网络环境下使用 bhyve”
  * “4.2 Linux 用户迁移指南”新增“历史”
* 2025.8.20
  * 新增“3.10 云服务器安装 FreeBSD（基于 KVM、QEMU 等平台）”
* 2025.8.18
  * “2.1 安装前的准备工作”新增：最高硬件支持
* 2025.8.17
  * 3.9 云服务器安装 FreeBSD（基于腾讯云轻量云）：测试了多种替代方案均失败
* 2025.8.14
  * 将“1.2 欢迎来到 FreeBSD”、“1.3 关于 FreeBSD 项目”合并为“1.2 FreeBSD 导论”，原有章节从标题看不知道是作何用的
  * 将“窗口管理器”、“FreeBSD 高级安装”前置便于使用
* 2025.8.13
  * 增补 2.2 使用 bsdinstall 开始安装：补充有关 ACPI 的警告、引入 bsdinstall 介绍
  * 将本书的组织结构、本书中使用的一些约定合并入绪论
  * 合并三篇序言到前言
* 2025.8.7
  * 重写：本书的组织结构
* 2025.7.31
  * 新增：附录 2 UEFI/BIOS 注解（基于 AMI BIOS）
* 2025.7.30
  * 之前 KDE 在 Wayland 下，启动后桌面右键单击黑屏的问题已得到解决。参见 <https://old.reddit.com/r/freebsd/comments/1m9popo/kde_mini_review/n5dv1uk/> 和 <https://github.com/freebsd/freebsd-ports/pull/431>。目前已安装的只需要 `make reinstall` Port `graphics/qt6-wayland` 和 `/x11/plasma6-layer-shell-qt` 即可。或者等几天通过 `pkg upgrade`、安装的也应该不会有黑屏问题了。
* 2025.7.23
  * 恢复书名《FreeBSD 从入门到跑路》
* 2025.7.7
  * 17.7 OpenList 新增：本机存储的多属主权限管理
  * 17.7 OpenList 新增：影视刮削
* 2025.7.6
  * 新增：17.7 OpenList
  * 6.2 Fcitx 输入法框架：已经将安装 RIME 中州韵输入法（可选）作为独立子节，并强调了 chinese/rime-essay 的必要性
  * 20.1 Renpy 游戏与 Godot 游戏：删除五分钟游戏。都是些桌面自带的游戏，列举无意义
  * 新增：20.4 Steam
* 2025.7.5
  * 重写：6.6 QQ（Linux 版）。在所有兼容层中，Fcitx5 输入法框架均测试通过，可以正常输入汉字
* 2025.7.4
  * 新增：6.11 Wine

## 2025 年第二季度

* 2025.6.24
  * freebsd 14.3 的 wifi country select 有问题。选哪个都是这个报错：`Error while applying chosen settings (unknown regdomain Expected eval: Use: not found)` 参见：Bug 287538 - Installer error on setting regdomain\[EB/OL]. \[2026-03-26]. <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287538>。替代方法是手动写，参照无线网络章节。
* 2025.6.23
  * 3.6 文本编辑器新增：microsoft-edit
* 2025.6.21
  * 格式化：第 21.5 节 ArchLinux 兼容层（基于 archlinux-pacman）
  * 为镜像站 <https://docs.bsdcn.org/> 添加了自动序号
  * 重写：22.7 Python 和 VS Code：Python
  * 本书更名为《FreeBSD 操作系统研究导论》
* 2025.6.20
  * 第 1.2 节 欢迎来到 FreeBSD：完全重写“为什么选择 FreeBSD”，去除有关 Linux 的描述
* 2025.6.19
  * 调整目录结构
  * 第 19.1 节 PostgreSQL：将 PostgreSQL 更新到 17
  * 第 19.2 节 pgAdmin4 更新到 pgadmin4-9.0
  * 第 23.7 节 ZFS 磁盘加解密合并入 FreeBSD 安装章节
* 2025.6.17
  * 增加一个术语表放在附录
  * 调整目录结构
  * 新增：在 FreeBSD 上安装 VirtualBox
* 2025.6.16
  * 将第 1.2 节 FreeBSD 简史合并入：第 1.2 节 关于 FreeBSD 项目
  * 第 8.2 节 用户和基本账户管理新增：账户类型
  * 将参考书目独立出来放在附录
* 2025.6.15
  * 计划全面重写 FreeBSD 手册
* 2025.6.14
  * 重新引入：[贡献指南与开放任务](https://book.bsdcn.org/contributing)
* 2025.6.13
  * 第 1.1 节 操作系统的历程：UNIX、Unix-like、Linux & FreeBSD 重写：什么是 Linux？
  * 第 1.1 节 操作系统的历程：UNIX、Unix-like、Linux & FreeBSD 新增：GNU 与自由软件运动
  * 第 6.6 节 视频播放器新增：附录：直接在 TTY 播放视频（mpv）
* 2025.6.12
  * 第 4.3 节 GNOME：欢迎来到 Gnome 47
* 2025.6.10
  * 第 26.3 节 配置 OpenBSD 重写：doas
  * 第 26.1 节 OpenBSD 概述新增：其他专注于安全的 BSD 系统
  * 第 26.1 节 OpenBSD 概述新增：OpenBSD IPSEC 协议栈 FBI 后门事件
* 2025.6.9
  * 第 26.1 节 OpenBSD 概述新增：机遇与挑战、语录摘选
* 2025.6.8
  * 第 1.1 节 操作系统的历程：UNIX、Unix-like、Linux & FreeBSD 新增：草稿：二十一世纪的 Unix 哲学观
  * 第 1.1 节 操作系统的历程：UNIX、Unix-like、Linux & FreeBSD 增补：UNIX 之船：FreeBSD 是不是 UNIX？
  * 第 4.1 节 显卡驱动（英特尔、AMD）新增：AMD 视频硬解
* 2025.6.7
  * 根据调查问卷恢复一部分文学故事
* 2025.6.6
  * 第 2.3 节 UNIX 基础（新手入门版本）新增：Windows 与 Unix 字符编码的差异
  * 第 2.3 节 UNIX 基础（新手入门版本）新增：Windows 与 Unix 时间设置的差异
  * 第 2.4 节 命令行基础（新手入门版本）：新增“你并不孤单”
* 2025.6.4
  * 第 2.3 节 UNIX 基础（新手入门版本）新增：Windows 与 Unix 换行符/回车之差异，还需要补充编码差异、时区差异等
* 2025.5.30
  * 新增：第 1.7 节 BSD 许可证概览
* 2025.5.23
  * 新增：第 10.3 节 Podman
* 2025.5.17
  * 删除“第 21.2 节 Linux 兼容层——基于 CentOS（FreeBSD Port）”，过时
* 2025.5.16
  * 录制视频 [FreeBSD 14.2 基础安装配置教程](https://www.bilibili.com/video/BV1STExzEEhh)
* 2025.5.12
  * 移除“第 4.18 节 KDE6”中的“基于 Wayland”，可能存在错误
* 2025.5.9
  * 重写：第 22.8 节 Rust/Go 环境的配置
  * 此分支转为社区版本，去除 ykla 个人观点，保留中立内容。该分支转为社区维护，欢迎 PR。
* 2025.5.8
  * 第 2.4 节 命令行基础（新手入门版本）：新增“`vi` 编辑器基本用法”
* 2025.5.6
  * 从“第 2.2 节 FreeBSD 安装图解”拆分出“第 2.1 节 安装前准备（新手入门版本）”
* 2025.5.5
  * 测试“第 22.4 节 C/C++ 环境的配置”
  * 重写“第 4.5 节 Xfce”
  * UNIX 基础（新手入门版本）：新增“大小写敏感”
* 2025.5.2
  * 新增“第 2.3 节 UNIX 基础”
* 2025.4.29
  * 引入 GitHub Action“🔗 检查 Markdown 图片引用”。用以核查图片使用情况
  * 重写“第 5.4 节 五笔输入法”
* 2025.4.28
  * 第 26 章 OpenBSD：更新至 OpenBSD 7.7
  * 将“第 8.2 节 添加用户”合并入“第 8.2 节 用户与组”
  * 重写“第 8.2 节 用户与组”
  * 移除部分来自网络且未经验证的可能不可靠的内容
  * 重写“第 5.4 节 五笔输入法”，注意最后一部分未测试。
  * 重新排版：第 5.1 节 本地化环境变量
  * “第 13.4 节 SSH 配置与相关工具”：删除思考题，删除关于 OpenSSH 版本的描述，因为已经过时。
  * 今天总计清理出了 5 页 A4 纸的篇幅
  * “第 14.1 节 TCP 堆栈”新增“使用 RACK 栈”
* 2025.4.25
  * 重新更名为《FreeBSD 从入门到追忆》
  * 重写“第 6.3 节 打印机”
* 2025.4.24
  * 第 4.2 节 显卡驱动（NVIDIA）：完全重写
* 2025.4.22
  * 《FreeBSD 从入门到跑路》恢复旧名《FreeBSD 艺术科学哲学导论》
* 2025.4.22
  * 第 5.2 节 Fcitx 输入法框架：重新排版
  * 从“第 4.1 节 显卡驱动”拆分出“第 4.1 节 显卡驱动（英特尔、AMD）”、“第 4.2 节 显卡驱动（NVIDIA）”
  * 第 9.3 节 使用 Qjail 管理 Jail：重新排版
  * 由于电子邮件长期被忽视，今日分别致国际信函给“FreeBSD 基金会”（RD664821800CN）和“OpenBSD 基金会”（RD664821795CN），反馈目前的捐款渠道不畅之问题，以及呼吁关注中国大陆地区等
* 2025.4.21
  * “第 5.6 节 QQ（Linux 版）”新增：解决 fcitx 中文输入法在 QQ 中不能使用的问题

***

* 2024.8.1-2025.4.20
  * 《FreeBSD 从入门到跑路》第二版完成（TAG 2025.4.20）

***

* 2025.4.20
  * 格式化全书
  * 对全书初版重写达 100%
* 2025.4.19
  * 第 4 章 桌面环境：新增软件解释
  * 对全书删除冗余，重新排版
* 2025.4.18
  * “第 2.2 节 命令行基础（新手入门版本）”新增：关机、重启、`&&`、`||`
* 2025.4.17
  * 重写：第 16.7 节 Samba 服务器中的安装 Samba 部分，其余部分无条件测试
  * 重写：第 16.6 节 rsync 同步服务
* 2025.4.16
  * 格式化：第 14.2 节 WiFi
  * “第 27.4 节 桌面与中文环境常用软件”：重写引入：KDE 4。因为物理机测试成功。
  * 从“第 1.1 节 操作系统的历程：UNIX、Unix-like、Linux & FreeBSD”拆分出“第 1.2 节 FreeBSD 简史”
  * 重写：第 2.6 节 云服务器安装 FreeBSD（基于腾讯云轻量云）
  * 拆分序言
  * 引入 GitHub Action：🔗 从 SUMMARY.md 更新一级标题。用于检查 SUMMARY 标题和对应文件的一级标题的符合情况
* 2025.4.15
  * 格式化：第 5.6 节 QQ（Linux 版）
  * 第 4.20 节 远程桌面：删除剩余的“VNC 与 RDP（XRDP）对比”部分
* 2025.4.14
  * 目前对全书初版已重写 96.57%（按 Commit 数）
  * 格式化“第 11.5 章 MySQL 数据库”
  * 删减占用篇幅较大的无用图片
* 2025.4.13
  * “第 16.5 节 WildFly”测试基本成功，但是注意补丁仍未合并到主线，详见 [Bug 285956 - java/wildfly: service start fail, illegal group name](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285956)。
  * 新增“第 24.3 节 配置 DragonFly BSD”
  * 重写“第 24.2 节 安装 DragonFly BSD”
* 2025.4.11
  * 通过段落间距调整，PDF 页数从 1209 到 1084，减少了 10.34% 的页面占用。
* 2025.4.10
  * 测试、改写“第 2.8 节 手动安装双系统（后安装 FreeBSD）”
  * NetBSD 10.1 在 VMware 虚拟机中无论 UEFI 与否，进入 kde 4 都会黑屏。
* 2025.4.9
  * 使用 <https://gist.github.com/ykla/adf011fea43f5f4b91aa6f065ac09da2> 对全书过长（> 30 行）的代码块进行整理。
  * 孤行控制，删除冗余。
  * 从 1238 页到 1209 页，减少了 2.34% 的无效页面。
* 2025.4.8
  * “第 27.2 节 NetBSD 安装图解”更新至 NetBSD 10.1
  * “桌面与中文环境常用软件”更新至 NetBSD 10.1
  * “桌面与中文环境常用软件”新增输入法
  * “桌面与中文环境常用软件”新增中文环境
  * NetBSD KDE 4 UEFI 下测试失败，还是黑屏，报错见 <https://gnats.netbsd.org/57554>
  * “第 16.5 节 Wildfly”测试失败，见 [Bug 285956 - java/wildfly: service start fail, illegal group name](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285956)
* 2025.4.7
  * 全译现有所有安装后说明
  * 从 [2024.8-3533 次](https://github.com/FreeBSD-Ask/FreeBSD-Ask/commit/c4d657fb586f91e9f8664ee1181a2711f7350d17) 开始，目前对全书初版已重写 94%（按 Commit 数），下同
  * 删除“第 11.3 节 散热器、风扇、鼓风机”，可能包含错误内容
* 2025.4.6
  * “第 17.8 节 PostgreSQL 与 pgAdmin4”新增“深入 PostgreSQL 服务管理”
  * “第 4.21 节 FreeBSD 桌面发行版”补图
* 2025.4.5
  * 初步重写第 15.4 节 ipfirewall（IPFW）
  * 格式化第 15.2 节 PF
  * 格式化第 15.3 节 IPFilter（IPF）
  * 新增“第 4.21 节 FreeBSD 桌面发行版”
* 2025.4.4
  * 从各个章节拆分出“第 6 章 多媒体与外设”
  * 格式化“第 5.1 节 输入法与环境变量”
  * 格式化“第 21.12 节 Linux 兼容层与 Jail”
  * mihomo（原 Clash），需要重写相关章节，我们需要一个 GUI 界面！
* 2025.4.3
  * 从“第 20.1 节 游戏”拆分出“第 20.6 节 我的世界（Minecraft）”
  * 将“第 20.2 节 音视频播放器与剪辑”拆分为“第 20.2 节 音频播放器”、“第 20.3 节 视频播放器”、“第 20.4 节 音视频剪辑与图像处理”、
  * 测试“第 20.5 节 科研与专业工具”，并新增“Calibre 文档管理（epub、mobi、azw3 等格式）”
  * “第 20.5 节 科研与专业工具”补图
  * “第 20.1 节 游戏”：重写“Renpy 游戏”
* 2025.4.2
  * 测试“第 20.2 节 音视频播放器”：尝试播放电视剧《人民公仆》、尝试播放动漫《败犬女主太多了！》，测试通过
* 2025.4.1
  * <https://mirrors.aliyun.com/freebsd-pkg/> 看起来早就失去同步。还是 2 月我提交 kmod 源以前的内容，故不写入

## 2025 年第一季度

* 2025.3.31
  * 将镜像站点迁移至 <https://docs.bsdcn.org/>
* 2025.3.30
  * 部署了镜像站点，临时位于 <https://freebsd-ask.github.io>，使用 VitePress
* 2025.3.29
  * 从现在起每天在 Github release 生成一个 PDF 文档
  * 生成新的 Windows 24H2 字体包用于 Github Action
  * 重写 PDF 导出工具
* 2025.3.27
  * “第 16.1 节 FTP 服务器”新增“vsftpd”
  * 引入 Github Action：🔗 从 SUMMARY.md 更新目录
  * 引入 Github Action：🔗 检查 SUMMARY.md 目录
  * 引入 Github Action：🔗 创建并发布 PDF 文档，从现在起每 5 天在 Github release 生成一个 PDF 文档
* 2025.3.26
  * 重写“Pure-FTPd（基于 MySQL）”
  * 重写“ProFTPD（基于 MySQL）”
  * “第 2.2 节 命令行基础（新手入门版本）”新增“UNIX 与 Windows 文件名规范之差异”
* 2025.3.25
  * 新增“第 15.5 节 Fail2Ban（基于 IPFW、PF、IPF）”
  * “第 12.2 节 FreeBSD EFI 引导管理”合并入“第 12.5 节 Grub & UEFI 与 efibootmgr”
* 2025.3.24
  * 测试“第 4.2 节 安装 KDE6”，同 VMware 的虚拟显卡无兼容性问题。缩放、鼠标无缝切换均正常。注：USTC 的源可能有问题。
  * 重写“致谢”
  * 根据 [clean-master/freebsdcn](https://github.com/clean-master/freebsdcn/graphs/contributors)，将本项目的开始时间改正至 2021 年 3 月 14 日。同时明确 clean-master 清理大师的历史贡献。
  * 重写“第 4.23 节 远程桌面管理”中的“使用 FreeBSD 远程其他机器”
* 2025.3.23
  * 格式化全书。
  * 测试“第 21.4 Linux 兼容层——基于 ArchLinux bootstrap”，在 14.2 通过
  * 改正全书失效外链和图片引用
* 2025.3.22
  * “第 3.6 节 通过 DVD 安装软件”更新至 14.2。注意，使用 `bsdinstall` 通过 DVD 安装软件的方法测试失败！
  * 初步重写“第 22.0 节 如何订阅 FreeBSD 的邮件列表”
  * 调整全书章节排序、重命名全书各章节标题以符合实际内容
  * 删除“第 2.8 节 虚拟机预安装镜像（本书自制）”，过期了
  * 压缩“第 25 章 TwinCAT/BSD”
  * 删除献词、后记，无实质性内容
  * 删除“第 24.4 节 禁用 Sendmail”，过期了
  * 删除“第 5.8 节 Wine”，无实质性内容
  * “第 6.6 节 Ext 2/3/4 等文件系统”已初步重写，仍待测试
  * 删除“第 9.1 节 jail 与 docker 的比较”，无实质性内容
  * “第 14.6 节 USB 以太网卡和 USB 无线网卡”合并入“第 14.5 节 USB 网卡 & 以太网卡”
  * 删除“第 24.2 节 BSD 风格的 make/grep/sed/awk”，无实质性内容
  * 删除“第 13 章 DTrace”，无实质性内容
  * “第 12 章 FreeBSD 目录注释”合并入“第 13 章 FreeBSD 系统管理”
  * 删除“第 10.1 节 FreeBSD 安装 Virtual Box”，无实质性内容
  * “第 6.1 节 UFS”合并入“第 6.3 节 磁盘扩容”，因为无实质性内容
  * “第 1.5 节 FreeBSD 开发计划”移动至网络文章集锦
  * 删除“第 18.4 节 USB 网卡与 WiFi”，与其他章节重复
  * “第 18.6 节 树莓派 5”合并入“第 18.2 节 树莓派安装 FreeBSD”，并删除了冗余输出
  * 重写“第 17.7 节 Telegraf+InfluxDB+Grafana 监控平台”
  * 重写“第 6.6 节 Linux 文件系统”
  * 初步重写“第 1.4 节 Linux 用户迁移指南”
* 2025.3.21
  * 重写“第 22.9 节 Shell”
  * 新增“第 24.3 节 bsdconfig 系统配置工具”
  * 重写“第 5.9 节 压缩与解压”
  * “第 2.1 节 命令行基础（新手入门版本）”新增“在 TTY 界面上下翻页/翻行”
  * 删除“第 22.11 节 Git”，因为无实际内容，且有用的命令已经分散在全文各个章节了
  * 重命名全书各章节标题以符合实际内容
* 2025.3.20
  * “第 11.7 节 命令行基础”移动合并到“第 2.7 节 自带文本编辑器 ee 的用法”，成为“第 2.7 节 命令行基础（新手入门版本）”，并移动至“第 2.1 节 命令行基础（新手入门版本）”
  * “第 15.1 节 网络参数配置命令”新增 `/etc/rc.conf` 相关。注意：此部分以后需要补充等价的 `ifconfig`、`route` 临时命令。
  * “第 23.4 节 引导界面”新增“屏幕保护”
  * 为 1-5 章的大部分命令补充了英文原名说明解释。
* 2025.3.19
  * “第 11.7 节 命令行基础”新增“thefuck：自动纠正错误拼写的命令”，但要注意，有权限的开发者似乎已经跑路了；
  * “第 11.7 节 命令行基础”新增命令行基础命令
  * 初步重写“第 8.4 节 用户权限”
* 2025.3.18
  * “第 6.3 节 磁盘扩容”新增“附录”
  * 将“第 1.5 节 谁在使用 FreeBSD（基金会官方版本）”、“第 1.7 节 FreeBSD 特色开发项目”移动到文章集锦。因为此部分过于冗长。
  * 新增“第 11.7 节 命令行基础”
* 2025.3.9
  * “第 22.4 节 C/C++ 环境的配置”新增“vim-codefmt 代码美化”
* 2025.3.7
  * “第 5.4 节 安装 Firefox 与 Chromium”新增“Chromium 使用 Google 账号同步”
* 2025.3.4
  * 重建“第 12 章 FreeBSD 源代码分析”
* 2025.3.3
  * “第 22.5 节 Java 环境的配置”完全重写
  * “第 22.6 节 QT 环境的配置”补图
* 2025.3.2
  * 新增“第 16.10 节 Gitlab-EE”
* 2025.3.1
  * 新增“第 17.15 节 Zabbix 监控（基于 PostgreSQL）”
* 2025.2.28
  * 更新“FreeBSD 镜像站现状”
* 2025.2.26
  * 新增“第 1.9 节 加州大学伯克利分校与“Fiat Lux”（要有光）”
  * 将文学故事移动至 <https://freebsd.gitbook.io/cfc>
  * 新增“第 17.14 节 OnlyOffice（基于 PostgreSQL）”
* 2025.2.25
  * “第 17.5 节 MySQL 8.X”新增“MySQL 8.4 LTS”
  * 新增“第 17.11 节 MongoDB 80”
  * “第 23.5 节 Grub & UEFI 与 efibootmgr”新增“EFI 分区删除与重建”，但仍存在文件簇的疑问
  * 完全重写“第 17.1 节 Apache”
  * 完全重写“第 17.2 节 Nginx”
  * 完全重写“第 17.3 节 PHP 8.X”
  * 新增“第 17.12 节 Tomcat”
  * 新增“第 17.13 节 Caddy”
* 2025.2.24 “第 6.2 节 ZFS”新增“ZFS 压缩” “第 23.5 节 Grub 及其他引导”新增“UEFI 与 efibootmgr”
  * “第 3.2 节 FreeBSD 切换软件源方式”新增“kernel modules（kmods）内核模块源：面向 FreeBSD 14.2 及更高版本（不含 15.0-CURRENT）”
  * 从“第 2.10 节 手动安装双系统（先安装 FreeBSD）”拆分出“第 2.13 节 配置 rEFInd（双系统用）”
* 2025.2.23
  * 新增“后记”
* 2025.2.21
  * 新增“第 2.12 节 安装 FreeBSD——基于 Apple M1\&VMware Fusion Pro”
* 2025.2.19
  * 制作了视频教程 [《003-FreeBSD14.2 安装 KDE6》](https://www.bilibili.com/video/BV12zAYeKEej)
* 2025.2.16
  * 拆分“Git\&Linux 败局与 FreeBSD 败局”到 19.5、19.6、19.7
* 2025.2.15
  * 更新、补充“第 16.9 节 Webmin”
* 2025.2.14
  * 新增“第 17.10 节 prometheus 监控部署”
* 2025.2.13
  * 删除原 KDE6 章节，将 KDE5 章节更新为 kde6。
* 2025.2.11
  * “第 18 章 树莓派嵌入式 & RISCV”新增“第 18.9 节 Radxa X4”
* 2025.2.11
  * “第 2.0 节 FreeBSD 安装图解”补图、拆分章节，补充创建普通用户的说明
* 2025.2.10
  * “第 2.0 节 FreeBSD 安装图解”新增“Auto (UFS)”
* 2025.2.3
  * “第 1.1 节 UNIX、Unix-like、Linux 和 FreeBSD 简介”新增“UNIX 与忒修斯之船”一节
* 2025.2.1
  * “第 18.6 节 RISC-V 简介”合并入“第 18.8 节 在 RISCV 开发板上安装 OpenBSD”
  * “第 2.0 节 FreeBSD 安装图解”补全菜单翻译
* 2025.1.28
  * “第 23.4 节 引导界面”新增：“调整引导界面和 TTY 分辨率”、“自定义引导加载程序 Logo”
* 2025.1.21
  * 将授权协议由 BSD 协议转为 CC-BY 协议（署名 4.0 协议国际版）
* 2025.1.19
  * 更新“第 21.3 节 Linux 兼容层——基于 Ubuntu/Debian”，在 14.2 测试通过
  * “第 14.3 节 USB 网络共享（USB tethering）”完全重写
  * 完全重写“第 21.1 节 Linux 兼容层实现”
  * 图片文件名去中文化，方便编程
* 2025.1.18
  * 添加“致谢”，将“贡献者名单”移动至此独立页面
  * 添加“献词”
  * 添加“凡例”，将“序言”中非序言部分移动至此。
* 2025.1.13
  * 关闭 Issue [第 1.5 章，内容有误](https://github.com/FreeBSD-Ask/FreeBSD-Ask/issues/159)
  * 新增“第 2.11 节 Qemu 安装 RISC-V FreeBSD（基于 x86 Windows）”
  * 新增“第 4.23 节 安装 Fluxbox”
  * 新增“第 4.24 节 安装 IceWM”
  * “第 24.5 节 利用脚本自动生成 BSDlibc 库文本”：脚本更新
  * “第 8.1 节 sudo 与 doas”新增“doas”
* 2025.1.11
  * “第 4.13 节 安装 KDE6”新增“基于开发中的 Ports（需要长时间编译）”
* 2025.1.10
  * “第 2.4 节 安装 FreeBSD——基于 VMware Workstation Pro”重写“共享文件夹”
* 2025.1.9
  * “第 4.16 节 安装 CDE”补图
* 2025.1.8
  * “第 4.0 节 概述（必看）”合并入 4.1 节
  * “第 4.1 节 安装显卡驱动及 Xorg（必看）”更名为“第 4.1 节 桌面环境概述、安装显卡驱动\&Xorg”
  * “第 4.3 节 安装 Gnome”新增“一些反人类设置的调整”，补图
  * “第 4.5 节 安装 Xfce”补图
  * “第 4.6 节 安装 Cinnamon”补图
  * “第 4.8 节 安装 LXQt”补图
  * “第 4.4 节 安装 Mate”补图，删除冗余
  * 新增“第 4.14 节 安装 Budgie”
  * “第 4.7 节 安装 Lumina”补图
  * 新增“第 4.21 节 安装 LXDE”
  * 新增“第 4.22 节 安装 Window Maker”
  * “第 19.2 节 Linux 败局与 FreeBSD 败局”新增“为何不能选择 Linux 桌面操作系统？”
* 2025.1.6
  * 新增“第 2.9 节 安装 FreeBSD——基于 Apple M1\&Parallels Desktop 20”
  * 新增“第 2.10 节 手动安装双系统（先安装 FreeBSD）”
  * “第 2.9 节 安装 FreeBSD——基于 Apple M1\&Parallels Desktop 20”新增“虚拟机工具”

## 2024 年第四季度

* 2024.12.22
  * “第 2.4 节 安装 FreeBSD——基于 VMware Workstation Pro”新增“故障排除”
* 2024.12.21
  * 新增“第 10.3 节 使用 BVCP 通过网页管理 BHyve”
  * “序言”新增“存在即破烂（2025 代序）”
* 2024.12.19
  * “第 6.3 节 磁盘扩容”新增“ZFS 磁盘扩容”一节
  * “第 10.3 节 使用 bhyve 安装 Windows 11”完全重写。
  * “第 2.3 节 安装 FreeBSD——基于 Virtual Box”补充图片
  * 为第 20 章相关软件包补充 port，删除失效软件包
  * 删除无实质性内容的“第 10.1 节 虚拟化简介”
  * “第 23.3 节 FreeBSD 中文 TTY 控制台”完全重写，验证通过
  * 新增“第 4.21 节 安装 KDE6”
  * 删除“第 4.13 节 安装 Wayland （可选）”，无实质性内容
* 2024.12.18
  * “第 2.4 节 安装 FreeBSD——基于 VMware Workstation Pro”新增“配置虚拟机”
  * “第 2.0 节 FreeBSD 安装图解”还原“怎么看你的硬件支持不支持呢？”一节
  * “第 1.3 节 为什么要使用 FreeBSD”新增“诚实与可信”一节
  * 将“编撰说明”、“参考资料”、“贡献者名单”合并为“序言”
  * “序言”新增“2021-2024 自序”
* 2024.12.17
  * “第 2.0 节 FreeBSD 安装图解”新增“FreeBSD 镜像说明”一节
  * 将原“第 2.6 节 普通电脑下载安装哪个镜像，如何刻录镜像？”合并入“第 2.0 节 FreeBSD 安装图解”
  * 新增“第 1.8 节 谁在使用 FreeBSD？（中文社区版本）”
* 2024.12.16
  * “第 26.1 节 安装”更新至 OpenBSD 7.6
  * “第 26.4 节 桌面与其他软件”中 KDE5 在 OpenBSD 7.6 依旧测试失败，而且错误看起来更严重了
* 2024.12.14
  * 将文学故事章节 FreeBSD 相关内容重新上线
* 2024.12.4
  * 制作了视频教程《[001-Windows 11 安装 VMware17](https://www.bilibili.com/video/BV1Qji2YLEgS) 》、《[002-VMware17 安装 FreeBSD14.2](https://www.bilibili.com/video/BV1gji2YLEoC) 》《[003-FreeBSD14.2 安装 KDE5](https://www.bilibili.com/video/BV13ji2YLELM) 》、《[004-FreeBSD14.2 允许 root 登录 ssh](https://www.bilibili.com/video/BV1gji2YLE2o) 》、《[005-FreeBSD14.2 更换 pkg 源为 USTC 镜像站](https://www.bilibili.com/video/BV13ji2YLEkV) 》和《[006-FreeBSD14.2 安装 fcitx5 及其输入法](https://www.bilibili.com/video/BV13ji2YLE3m) 》。已经分别插入了对应的目录。
* 2024.12.3
  * “第 1.3 节 为什么要使用 FreeBSD”新增“旧闻：《FreeBSD 基金会收到史上最大一笔捐款》”
* 2024.11.30
  * “第 3.7 节 通过 freebsd-update 更新 FreeBSD”更新至 FreeBSD 14.2-RELEASE
  * “第 2.0 节 FreeBSD 安装图解”更新至 FreeBSD 14.2-RELEASE
  * “第 3.4 节 软件包管理器 pkg 的用法”修订“安装 pkg”一节
* 2024.11.29
  * 更新“第 1.6 节 FreeBSD 开发计划”：同步上游
* 2024.11.27
  * “第 1.2 节 BSD 与哲学家 George Berkeley”新增“贝克莱与爱因斯坦”
* 2024.11.26
  * “第 19.2 节 Linux 败局与 FreeBSD 败局”新增“Git 典型缺陷”
* 2024.11.22
  * “第 4.11 节 主题与美化”新增“系统更新提示 `freebsd-update-notify`”
  * “第 17.9 节 AList”新增“官方二进制包”
  * 更新“第 16.3 节 Nodejs 相关”
* 2024.11.17
  * “第 4.2 节 安装 KDE 5”新增“解除自动锁屏”
* 2024.11.15
  * “第 4.2 节 安装 KDE 5”新增“登录界面主题”
* 2024.11.12
  * “第 3.4 节 软件包管理器 pkg 的用法”新增“如何查找缺少的 .so（适用于 Linux 兼容层）”
  * “第 21.13 节 Linux 兼容层故障排除与配置”更新“sysctl 变量（基于 FreeBSD 14.1）”
* 2024.11.9
  * 新增一节：“第 6.8 节 自动挂载文件系统”
  * 新增一节：“第 5.10 节 FreeBSD 安装微信（Linux 版）”
  * “第 5.5 节 FreeBSD 安装金山 WPS（Linux 版）”：新增“基于 RockyLinux 兼容层（FreeBSD Port）”安装 WPS
* 2024.11.8
  * “第 1.1 节 UNIX、Unix-like、Linux 和 FreeBSD 简介”：补充“macOS/iOS 等与 BSD 的关系”
* 2024.11.7
  * “第 6.4 节 NTFS 的挂载”：新建“格式化”、挂载部分。
  * 针对“[Add new category fs for file systems](https://github.com/freebsd/freebsd-ports/pull/302) ” 进行修改
* 2024.11.2
  * “第 19.2 节 Linux 败局与 FreeBSD 败局” 补充思考题
  * 新建“第 19.3 节 驳《还有人记得 Linux 之前，那个理想又骄傲的 BSD 吗？》”
  * “第 17.6 节 NextCloud——基于 PostgreSQL”补充一节：“在 nextcloud 中挂载 samba 共享”
* 2024.11.1
  * 新建一章：“第 17.6 节 NextCloud——基于 PostgreSQL”，并测试通过
* 2024/10/30
  * “第 14.5 节 以太网卡”：修正配置文件路径
  * 新增“第 0.5 节 MySQL 数据库”
* 2024.10.29
  * 将原“第 11 章更新与升级 FreeBSD”拆分到第 3 章，将原“第 0 章计算机概论”移动到第 11 章
  * “第 3.9 节 使用 pkgbase 更新 FreeBSD”补充境内镜像站，并测试通过 NJU 163 USTC
* 2024.10.28
  * “第 17.9 节 AList”：服务部分测试通过
* 2024.10.27
  * USTC、163、NJU pkg-freebsd 源基本恢复正常
  * 新增一节：“第 17.9 节 AList”
  * “第 4.16 节 安装 CDE” 测试通过
* 2024.10.8
  * 同步更新“第 1.5 节 谁在使用 FreeBSD”
  * 重写“第 4.1 节 安装显卡驱动及 Xorg（必看）”
* 2024.10.7
  * USTC、163、NJU pkg-freebsd 源故障，已经反馈
  * 同步上游：“第 1.6 节 FreeBSD 开发计划”
* 2024.10.5
  * 添加贡献者“[dongdigua](https://github.com/dongdigua) ”
  * “第 3.4 节 软件包管理器 pkg 的用法”：重写故障排除。
  * 新增一节：“第 2.2 节 安装 FreeBSD——基于 Hyper-V”，原章节拆分到各个子章节。
  * 将“参考资料与贡献者名单”拆分成独立的两个小节

## 2024 年第三季度

* 2024.9.30
  * “第 2.0 节 图解安装”新增“无线网卡/ WiFi 设置”一节
  * 将全文的 WIFI 区域码调整为 FreeBSD 参考配置文件中设定的 `country CN regdomain NONE`
  * 完全重写：“第 14.2 节 WiFi”
* 2024.9.27
  * 将“第 1.2 节 FreeBSD 与哲学家 George Berkeley”中有关 FreeBSD 的内容移动至“第 1.1 节 UNIX、Unix-like、Linux 和 FreeBSD 简介”
  * 改写“第 1.2 节 BSD 与哲学家 George Berkeley”，并补充参考文献
  * 根据 FreeBSD-14.1-RELEASE 完全重写“第 2.0 节 图解安装”
* 2024.9.20
  * “第 3.5 节 使用 ports 以源代码方式安装软件”：重写 ccache 3、ccache 4 两节。测试通过。
  * 制作了 14.1-RELEASE、15.0-CURRENT 两个虚拟机镜像
  * 新建一节“第 2.9 节 虚拟机预安装镜像”
  * “第 21.10 节 RockyLinux 兼容层（FreeBSD Port）”测试通过，将 QQ 安装方法移动至 QQ 章节。
* 2024.9.19
  * 新增“第 21.10 节 RockyLinux 兼容层（FreeBSD Port）”
  * “第 6.2 节 ZFS”新增“zfs 用户级管理”
* 2024.9.18
  * “第 3.5 节 使用 ports 以源代码方式安装软件”：测试、重写 ccache、wget2 两节。
* 2024.9.14
  * 补充了几款 Windows 上的 SSH 工具
* 2024.9.13
  * 补充若干存储卡、U 盘的测试数据
* 2024.9.9
  * 将小说诗歌杂记等与 FreeBSD 无关内容下线
* 2024.9.4
  * 测试创建第 0 章，正确性待考察
  * 还原“第 0.4 节 操作系统”
  * “第 26.1 节 安装”：同步至 OpenBSD 7.5
  * “第 26.4 节 桌面与其他软件”：测试 KDE5
* 2024.9.3
  * 将原 2.7 节合并至 2.6 节
* 2024.8.29
  * “第 19.1 节 开源与苦难哲学”：根据 v2ex 增补“长衫”小节
  * “第 1.4 节 Linux 用户迁移指北”：将“各大 GNU/Linux 发行版对比”一节移动到“第 19.2 节 Linux 败局与 FreeBSD 败局”，因为此节内容对 FreeBSD 新手没有多大帮助，反而会产生诸多误解
* 2024.8.25
  * “第 18.10 节 存储卡参数简介与测试”：新增“任何速度超过 104MB/秒的 microSD 存储卡无意义”一节
* 2024.8.22
  * “第 18 章 树莓派与 RISC-V”拆分，增加《第 18.10 节 存储卡参数简介与测试》、《第 18.11 节 总线接口与协议》、《第 18.12 节 散热器、风扇、鼓风机》
* 2024.8.21
  * “第 18.1 节 树莓派简介与配件选用”新增一节“如何测试存储卡和硬盘？”
* 2024.8.19
  * “第 1.3 节 为什么要使用 FreeBSD”：补充“选择 FreeBSD 的一句话原因——FreeBSD 能在流变的世界中寻求理想的中道”一节
  * “第 1.5 节 Linux 用户迁移指北”：补充例子，使其总体呈现客观化
  * 删除原“第 1.4 节 其他 BSD 简介”，因为和后续章节重复
* 2024.8.17
  * “第 1.5 节 Linux 用户迁移指北”：补充外链、依据、命令等，使其总体呈现客观化
  * “第 1.1 节 UNIX、Unix-like、Linux 简介”：补充外链
  * 重现全文代码高亮
  * 为编撰说明一节增加了一个 pkg、ports 用法的简单例子
* 2024.8.15
  * “第 24.1 节 BSD INIT 管理服务”完全重写
  * “第 1.2 节 FreeBSD 简史”：重写“BSD 与哲学家 George Berkeley”一节
* 2024.8.14
  * 为全文的 pkg 包补充 port 方式，以防止人们忘记 Ports，同时方便需要 Ports 的用户
  * 删除原 7.5 节，因为无实质性内容
* 2024.8.11
  * 删除原第 2.7 节 手动安装 FreeBSD，因为和原第 2.1 节 安装双系统重复
  * 第 1.2 节 FreeBSD 简史：重新校对“时间表”
* 2024.8.10
  * “第 4.12 节 远程桌面管理”：新增一节，VNC 与 RDP（XRDP）对比。整体完全重写。新增一小节“使用 Android 通过 XRDP 远程访问 FreeBSD”；新增一小节“RustDesk 中继服务器”
  * 第 16 章 服务器：基本删除了所有不存在实质性内容的小节
* 2024.8.9
  * “第 18 节”：补充扩容卡、虚标卡等信息
* 2024.8.7
  * 精简压缩第 3、10、11、12、14、17 章；删除冗余
  * 基本删除了全书所有不存在实质性内容的章节
  * “第 2.9 节 SSH 相关软件推荐与 SSH 配置”：增加了 PuTTY 的典型缺陷论证；新增一节——“mosh：移动的 shell”。完全重写一节：“WinSCP 下载”
* 2024.8.6
  * “第 18.1 节 树莓派简介”：完全重写
  * 移除兼容层相关失效链接
  * “第 18.9 节 树莓派 5”：新增一节，涉及 HAT+、总线、接口与协议、散热器、风扇等
  * 精简压缩第 1、12、14、19、20、25 章，删除冗余
* 2024.8.5
  * “第 11.3 节 通过源代码更新”：将“Git 代理设置方法”移动至此。补充了“nvi”相关信息。整体排版优化
  * “第 1.6 节 UNIX 哲学”：删除不可靠且无依据的内容及引用
    * 出于可靠性考量，本书原则上禁止引用“阮一峰（<https://www.ruanyifeng.com/>）”相关内容作为参考文献
  * “第 18.2 节 系统安装”：整体排版优化；新增存储卡挑选技巧、新增 SD 卡标准分析
* 2024.8.1
  * “第 2.4 节 安装 FreeBSD——基于 VMware Workstation Pro”：新增博通注册、登录、下载流程
* 2024.7.31
  * 《FreeBSD 从入门到追忆》初版完成
* 2024.7.9
  * “第 2.11 节 声卡与网卡设置”新增“Realtek（螃蟹卡）”
* 2024.7.6
  * ykla 回归
  * 更新“第 2.14 节 FreeBSD 硬件选择”

## 2024 年第二季度

* 2024.6.2
  * “第 20.1 节 游戏”新增“Godot 游戏”
* 2024.6.1
  * 更新兼容层相关教程
  * “第 5.7 节 安装 QQ”增补若干故障排除
* 2024.5.5
  * 引入多个 GitHub Action：主要为 Markdown 格式化
* 2024.5.3
  * “贡献说明”新增“如何使用 git 拉取本项目”

## 2024 年第一季度

* 2024.2.24
  * “第 20.2 节 音视频播放器”新增“用 MPD 播放 DSD”

## 2023 年第四季度

* 2023.12.28
  * 新增“第 2.1 节 双系统安装”
* 2023.12.3
  * 本项目暂停，ykla 暂时放弃维护
* 2023.12.2
  * “第 4.5 节 安装 Xfce”新增“软件推荐”
* 2023.11.27
  * “第 18.8 节 OpenBSD 在 RISC-V 开发板上的安装”：增加串口启动输出信息
  * “第 23.4 节 引导界面”增补 FreeBSD 精简启动输出的方法
* 2023.11.26
  * 新增“第 18.8 节 OpenBSD 在 RISC-V 开发板上的安装”
  * 格式化“第 22.12 节 安装 code-server 和 clangd”
* 2023.11.23
  * 新增“第 4.9 节 安装 bspwm”
* 2023.11.19
  * “第 6.2 节 ZFS”新增“FreeBSD on zfs 的 zpool 升级”
* 2023.11.18
  * 重写“第 22.12 节 安装 code-server 和 clangd”
* 2023.11.15
  * 新增“第 4.8 节 安装 LXQt”
* 2023.11.5
  * 增补“第 22.12 节 安装 code-server 和 clangd”
* 2023.10.14
  * 增补“第 22.12 节 安装 code-server 和 clangd”
* 2023.10.13
  * 增补“第 22.12 节 安装 code-server 和 clangd”
* 2023.10.12
  * “第 4.2 节 安装 KDE 5”中的“lightdm 登录管理器本地化语言”移动至“第 4.5 节 安装 Xfce”
  * “第 4.2 节 安装 KDE 5”新增“SDDM 中文化”

## 2023 年第三季度

* 2023.9.21
  * “第 6.2 节 ZFS”新增“复制出启动环境”
* 2023.9.20
  * “第 26.4 节 桌面与其他软件”OpenBSD 新增“KDE 5”，待测试
  * “第 26.4 节 桌面与其他软件”新增 OpenBSD 关机方法
  * 审核全书所有参考文献的有效性，真实性，并统一其格式
* 2023.9.18
  * 新增“第 18.7 节 树莓派与 OpenBSD”
* 2023.9.7
  * 增补“第 8.1 节 sudo”
* 2023.9.5
  * “第 30.13 节 Linux 兼容层与应用”新增“sysctl 变量”说明
* 2023.9.4
  * 增补“第 29.5 节 安装 Hyprland”
* 2023.9.3
  * “第 29.5 节 安装 Hyprland”补图
* 2023.9.1
  * 全书代码高亮
* 2023.8.31
  * 实质性新增“第 29.5 节 安装 Hyprland”
  * 测试全书代码高亮
* 2023.8.30
  * 为便于导出 PDF，将第 0 章合并后置到第 1 章
* 2023.8.28
  * 增补“第 7.1 节 HTTP 代理”，新增“HTTP\_PROXY 代理”
  * “第 11.2 节 通过源代码更新”新增故障排除
* 2023.8.27
  * 更新“第 1.7 节 其他 BSD 简介”
* 2023.8.26
  * 增补“第 26.5 节 桌面与其他软件”
  * 验证兼容层中输入法问题
* 2023.8.25
  * “第 30.3 节 Linux 兼容层——基于 Ubuntu/Debian”新增 Debian 12（bookworm）兼容层脚本
  * 更新全书安装图片到 FreeBSD 14.0-RELEASE
* 2023.8.20
  * “第 2.9 节 触摸板的设置”新增“关闭触摸板”
  * 增补全书兼容层相关章节
* 2023.8.18
  * “第 30.1 节 Linux 兼容层实现”增补“题外话——使用 Linux 兼容层为什么不是苦难哲学？”
  * 对来源不明的章节进行版权标注或警告
* 2023.8.17
  * 新增“第 0.9 节 谁在使用 FreeBSD”
  * 新增“第 0.10 节 FreeBSD 中文社区文章翻译表”
* 2023.8.16
  * 新增“第 0.8 节 FreeBSD 子项目”
* 2023.8.13
  * 增补“第 9.4 节 jail 更新”
  * 增补“第 9.3 节 jail 配置”
  * “第 4.2 节 安装 KDE 5”增补“lightdm 登录管理器本地化语言”
* 2023.8.12
  * 增补审阅“第 3.5 节 通过源代码 ports 方式安装软件”
  * 新增“第 18.5 节 树莓派与 Linux 兼容层”
  * “第 30.11 节 Linux 兼容层——基于 Deepin”新增“直接从 FreeBSD 的命令行运行软件”
  * “第 23.4 节 引导界面”新增“精简启动输出”
* 2023.8.8
  * “第 18.3 节 使用配置”新增“htop”、“显示温度”、“查看 CPU 频率”
* 2023.8.7
  * 新增“第 0.8 节 FreeBSD 中文社区文章翻译表”
  * “第 17.4 节 MySQL 5.X”，补充通过 ports 安装旧版 MySQL 软件的方法
* 2023.8.4
  * “第 18.2 节 系统安装”增补内核用户空间编译等
  * 实质性填充“第 11.2 节 通过源代码更新”
* 2023.8.3
  * 新增“第 1.7 节 FreeBSD 安全公告”
  * 增补“第 3.5 节 通过源代码 ports 方式安装软件”
* 2023.8.1
  * 新增“第 11.4 节 使用 pkgbase 更新”
  * 增补“第 18.2 节 系统安装”
* 2023.7.31
  * “第 27.3 节 桌面与其他软件”新增“xfce”、“Mate”
* 2023.7.30
  * “第 18.2 节 系统安装”新增“【变通方案】FreeBSD 与树莓派 4B 8G 启动失败问题”
* 2023.7.28
  * 新增“第 19.18 节 网络安全中的主体隐私权与主体选择的自由讨论——网络安全与企业道德”
  * 新增“第 17.9 节 Telegraf+InfluxDB+Grafana 监控平台”
* 2023.7.27
  * 新增“第 19.17 节 杂记”
* 2023.7.26
  * 新增 NetBSD “第 27.1 节 安装与配置”
  * 新增 NetBSD “第 27.2 节 切换软件源与包管理器”
* 2023.7.22
  * 增补 OpenBSD “第 26.1 节 安装”，将其更新至 OpenBSD 7.3
* 2023.7.21
  * 新增“第 16.15 节 MinIO 对象存储服务”
  * 新增“第 30.11 节 Linux 兼容层——基于 Deepin”
* 2023.7.12
  * 新增“第 30.7 节 Linux 兼容层——基于 Gentoo Linux”
* 2023.7.11
  * 新增“第 30.10 节 Android 兼容层”
  * 新增“第 30.7 节 Linux 兼容层——基于 Gentoo Linux”
  * 新增“第 30.8 节 Linux 兼容层——基于 Rocky Linux”
  * 新增“第 30.9 节 Linux 兼容层——基于 Slackware Linux”
* 2023.7.9
  * 向 openSUSE 提交 [Bug 1213157 - repo http://download.opensuse.org/update/leap/15.5/oss : metadata expired](https://bugzilla.opensuse.org/show_bug.cgi?id=1213157) zypper 一直有这个警告，不知道如何消除。更新、切换软件源均不起作用。dnf 显示正常。但是不影响正常使用。
* 2023.7.8
  * 新增“第 30.6 节 Linux 兼容层——基于 openSUSE”
* 2023.7.7
  * 新增视频教程 [07-FreeBSD-ArchLinux 兼容层脚本使用说明](https://www.bilibili.com/video/BV1wg4y1w7QV/)
  * 新增视频教程 [06-FreeBSD-Ubuntu 兼容层脚本使用说明](https://www.bilibili.com/video/BV1iM4y1j7E9/)
* 2023.7.5
  * 合并全书 fcitx 相关教程到“第 5.1 节 Fcitx 输入法框架”，减少重复
  * 合并全书 ibus 相关教程到“第 5.2 节 Ibus 输入法框架”，减少重复
  * “第 5.5 节 安装 金山 WPS”删除对 Ports 中 WPS 的引用。因为无人维护。
* 2023.7.4
  * “第 1.9 节 参考资料与贡献者名单”新增若干参考文献
  * “第 1.9 节 参考资料与贡献者名单”移除鸟哥的 Linux 私房菜。不适合作为 FreeBSD 参考书目
  * “第 1.9 节 参考资料与贡献者名单”：为所有参考书目增加封面

## 2023 年第二季度

* 2023.6.24
  * 新增“第 5.0 节 输入法与环境变量”
* 2023.6.19
  * “第 1.4 节 FreeBSD 与其他操作系统”新增“时间表”
* 2023.6.18
  * 新增“第 19.15 节 吾乡何处”
* 2023.6.16
  * 新增“第 30.5 节 Linux 兼容层 —— 基于 archlinux-pacman”
* 2023.6.15
  * 新增空文件“第 30.5 节 Linux 兼容层——基于 archlinux-pacman”
  * 重写“第 22.12 节 安装 code-server 和 clangd”
* 2023.6.14
  * 新增“第 19.9 节 所谓开源哲学”
  * 新增“第 19.10 节 兔子”
  * 新增“第 19.11 节 寻道”
  * 新增“第 19.12 节 诗歌选”
  * 新增“第 19.13 节 简议道风”
  * 新增“第 19.14 节 小说——你与暗”
  * “第 30.3 节 Linux 兼容层——基于 Ubuntu/Debian”新增 Shell 安装脚本
  * “第 30.4 节 Linux 兼容层——基于 ArchLinux”新增 Shell 安装脚本
* 2023.6.12
  * freebsd.cn 镜像站永久退役。移除教程中所有对其引用链接和说明
* 2023.6.10
  * TCBSD “第 31.2 节 系统安装与基本配置”新增虚拟机安装方法，辅以图片说明
  * 新增 TCBSD “第 31.3 节 开发环境配置”
* 2023.5.26
  * 更新“第 22.12 节 安装 code-server 和 clangd”
* 2023.5.24
  * 重写“第 22.12 节 安装 code-server 和 clangd”
  * portsnap 已弃用。移除教程中所有对其引用链接和说明
* 2023.5.23
  * 新增“第 22.12 节 安装 code-server 和 clangd”
* 2023.5.21
  * 更新“第 22.7 节 Python 与 VS Code”
* 2023.5.3
  * 引入 GitHub Action：链接检查、Markdown 格式化
* 2023.4.27
  * 经过 safreya 的提醒，目前 KDE 已不需要 procfs，移除教程中所有对其引用链接和说明
* 2023.4.15
  * 经过 safreya 的提醒，移除不存在的服务项 `gnome_enable="YES"`。同时提交 PR 到了 FreeBSD 手册，[The gnome service does not exist](https://reviews.freebsd.org/D39580)
  * “第 4.8 节 root 登录桌面”增补“GDM（GNOME 显示管理器）”
* 2023.4.13
  * 更新“第 11.1 节 通过 freebsd-update 更新”

## 2023 年第一季度

* 2023.3.28
  * “第 5.7 节 安装 QQ”：删除“Linux QQ 2.x （GTK 2.0）”，已弃用
  * “第 5.7 节 安装 QQ”：更新相关教程到新版 QQ
* 2023.3.24
  * 不要选`local_unbound`，会影响 DNS，见 <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262290>。
* 2023.3.22
  * “第 23.1 节 恢复模式与密码重置”：重写 ZFS 挂载
* 2023.3.10
  * 重写“第 3.6 节 通过 DVD 安装软件”
* 2023.3.1
  * “第 24.5 节 利用脚本自动生成 BSDlibc 库文本”新增“改进方案”
* 2023.2.21
  * 新增“第 30.1 节 Linux 兼容层实现”
  * 新增“第 30.3 节 Linux 兼容层——基于 Ubuntu/Debian”
  * 新增“第 30.4 节 Linux 兼容层——基于 ArchLinux”
  * 新增“第 30.5 节 高级教程：Linux 兼容层与 Jail”
* 2023.2.8
  * “第 14.2 节 WIFI”新增“博通（Broadcom）网卡驱动”
* 2023.1.24
  * 实质性填充“第 22.3 节 如何参与 FreeBSD 协作”
* 2023.1.13
  * OpenBSD“第 26.2 节 配置”新增“挂载 Android 设备”
  * 在合适的位置引入“xdg-user-dirs”以自动创建家目录相关路径
* 2023.1.11
  * 新增视频：[安装 DragonFly BSD 6.4](https://www.bilibili.com/video/BV1BM41187pD/)
* 2023.1.9
  * “第 5.7 节 安装 QQ”新增“Linux QQ 3.x（electron）【可选：基于 ArchLinux 兼容层】”
* 2023.1.8
  * 新增“第 9.6 节 使用 qjail 管理 jail”
  * “第 5.5 节 Linux 兼容层”新增“Gentoo Linux 兼容层”
* 2023.1.7
  * “第 5.5 节 Linux 兼容层”新增“安装 Windows 11 字体【可选。自制包，打包同时兼容与低版本 Ubuntu】”
* 2023.1.5
  * “第 5.5 节 Linux 兼容层”新增“ArchLinux 兼容层”
* 2023.1.4
  * 实质性填充“第 22.4 节 C/C++ 环境的配置”

## 2022 年第四季度

* 2022.12.31
  * 实现 PDF 文档导出
  * 实质性填充“第 22.6 节 Qt 环境的配置”
* 2022.12.30
  * “第 5.7 节 安装 QQ”新增“Linux QQ 3.x（electron）”
  * “第 5.5 节 Linux 兼容层”新增“缺失 .so 文件”的故障排除
* 2022.12.7
  * “第 11.1 节 通过 freebsd-update 更新”新增“查看 FreeBSD 版本”
* 2022.11.24
  * 新增“贡献指南”
  * 新增“CoC”
* 2022.11.11
  * “第一节 Fcitx 输入法框架”新增 KDE5 下的安装方法
* 2022.11.6
  * 新增 GitHub Action：Markdown 链接检查
* 2022.10.28
  * 实质性测试“第五节 使用 bhyve 安装 Windows 11”
* 2022.10.21
  * 在全书移除北京交通大学开源镜像站。不可用。
* 2022.10.15
  * 新增“第五节 使用 bhyve 安装 Windows 11”
* 2022.10.12
  * 新增“第〇节 如何订阅 FreeBSD 邮件列表”
* 2022.10.6
  * 实质性填充“第二节 安装 CDE”

## 2022 年第三季度

* 2022.9.20
  * 新增树莓派“第三节 使用配置”
  * 新增“第三节 安装 Awesome”
  * 新增“第三节 PHP 8.X”

## 2022 年第二季度

* 2022.6.23
  * 新增“第七节 小说——FreeBSD 从入门到跑路”
  * 重写“第九节 参考资料与贡献者名单”
* 2022.6.21
  * 重写“第三节 FreeBSD 的不足之处”
* 2022.6.17
  * “第二节 ZFS”新增 ZFS 快照
* 2022.6.16
  * 实质性填充“第八节 远程桌面管理”中的“XRDP”
* 2022.6.13
  * 将网站部署到 <https://book.bsdcn.org>
* 2022.6.9
  * 实质性填充“第十三节 WildFly”
* 2022.6.3
  * 实质性填充“第二节 V2Ray”
* 2022.5.27
  * “第一节 三种虚拟机与 FreeBSD 版本比较”增加阿里云相关故障排除
  * 增补“参考书目”
* 2022.5.26
  * 增补“第一节 什么是 UNIX”
  * 增补“第三节 什么是 Linux”
* 2022.5.21
  * 重写“第四节 FreeBSD 与其他操作系统”
* 2022.5.20
  * “第二节 配置”增补 OpenBSD
* 2022.5.3
  * 实质性填充“第一节 安装 i3wm”
  * 增补“第八节 Rust/Go 环境的配置”
* 2022.4.1
  * 增补“第七节 常用软件 与 SSH 配置”

## 2022 年第一季度

* 2022.3.28
  * 重写“第一节 FTP 服务器”
* 2022.3.25
  * 实质性填充“第三节 FreeBSD 的不足之处”
  * “第八节 物理机安装与硬件选配”新增“网卡推荐”
* 2022.3.22
  * 实质性填充“第一节 FTP 服务器”
* 2022.3.21
  * 重写“第三节 安装 Gnome”
  * 增补“第二节 WiFi”
  * 增补“第九节 物理机下显卡的配置”
* 2022.3.19
  * 新增“第三节 Node.js 相关”
* 2022.3.4
  * 增补“第三节 安装 Gnome”
  * 实质性填充“第十三节 无线蓝牙鼠标的设置”
* 2022.3.3
  * 增补 FreeBSD“第〇章 图解安装”
* 2022.3.2
  * 增补“第三节 FreeBSD 13.0 安装——基于 VMware Workstation Pro 16”
* 2022.2.9
  * 实质性填充“第一节 FTP 服务器”
* 2022.2.5
  * 增补“第二节 FreeBSD 切换软件源方式”
* 2022.1.28
  * “第一节 三种虚拟机与 FreeBSD 版本比较”新增“Hyper-V”
* 2022.1.24
  * “第三节 安装 Gnome 3”新增输入法
* 2022.1.21
  * 实质性填充“第七节 Python 与 VS Code”
* 2022.1.7
  * 重写“第六节 root 登录桌面”
  * 重写“第四节 安装 Mate 桌面”
  * 重写“第五节 安装 Xfce”
  * 增补“第一节 Fcitx 输入法框架”
  * 增补“第六节 物理机安装与硬件选配”
* 2022.1.4
  * 增补“第九节 声卡与网卡设置”

## 2021 年第四季度

* 2021.12.31
  * 增补“第二节 FreeBSD 13.0 安装——基于 VirtualBox”网络相关
  * 增补“两种虚拟机与 FreeBSD 版本比较”
* 2021.12.30
  * 增补“第三节 FreeBSD 13.0 安装——基于 VMware Workstation Pro 15”
* 2021.12.21
  * “第八节 Linux 用户迁移指北”新增“命令对比”
* 2021.12.18
  * 实质性填充“第七节 安装 QQ”
  * 实质性增补“第二节 FreeBSD 切换软件源方式”
  * 实质性增补“第二节 Nginx”
  * 新增“第八节 PostgreSQL 与 pgAdmin4”
* 2021.12.15
  * 实质性填充“第七节 Samba 服务器”
  * 实质性填充 OpenBSD“第一节 安装”
  * 实质性填充 OpenBSD“第二节 配置”
  * 实质性填充 OpenBSD“第三节 切换软件源”
  * 实质性填充 OpenBSD“第五节 桌面与其他软件”
* 2021.12.14
  * 实质性填充 DragonFly BSD“第〇节 概述”
* 2021.12.13
  * 实质性填充“第一节 恢复模式与密码重置”
  * 实质性填充“第四节 ee 用法及网络配置”
* 2021.12.12
  * 重写“第三节 磁盘扩容”
  * 实质性填充“第四节 Firefox 与 Chromium 安装”
  * 实质性新增 FreeBSD“第〇章 图解安装”
  * 实质性填充“第八节 PostgreSQL”
  * 实质性填充“第五节 MySQL 8.X”
  * 实质性填充“第四节 MySQL 5.X”
  * 实质性填充“第一节 Apache”
* 2021.12.9
  * 新增“第五节 操作系统”
* 2021.12.8
  * 实质性增补“第一节 游戏”
* 2021.12.6
  * 实质性增补“第六节 Ext 2/3/4 等文件系统”
* 2021.12.3
  * “第八节 Rust/Go 环境的配置”新增“Golang 官方打包（不建议）”
* 2021.12.1
  * 实质性增补“第十节 压缩与解压”
* 2021.11.27
  * 实质性增补“第四节 教育”
* 2021.11.26
  * 实质性增补“第五节 科研与专业工具”
  * 实质性增补“第八节 Rust 环境的配置”
* 2021.11.20
  * 实质性增补“第七节 主题与美化”
  * 重写“第四节 安装 Mate 桌面”
  * 引入众多文章
* 2021.11.19
  * 第一次提交，添加许可证和 README.md 文件

## 2021 年第三季度

《FreeBSD 从入门到跑路》项目持续迭代。

## 2021 年第二季度

《FreeBSD 从入门到跑路》项目在 [clean-master/freebsdcn](https://github.com/clean-master/freebsdcn) 进行更新。

## 2021 年第一季度

* 2021.3.15
  * ykla 在翌日凌晨完成了教程的初步整理与发布，此后主要维护者始终是 ykla
* 2021.3.14
  * 《FreeBSD 从入门到跑路》肇始于 2021 年 3 月 14 日（依据 [clean-master/freebsdcn](https://github.com/clean-master/freebsdcn/graphs/contributors) 项目的创建时间分析），由 FreeBSD 中文社区 [clean-master 清理大师](https://github.com/clean-master) 发起

## 2020 年第四季度

* 2020.12.31
  * 《FreeBSD 从入门到跑路》的原型最早可追溯至 2020 年 12 月 31 日由 ykla 发布的帖子《FreeBSD 艺术科学哲学导论》
