Table of contents
第 1 章 走进 FreeBSD
- 第 1.1 节 什么是 UNIX
- 第 1.2 节 什么是 Unix-like
- 第 1.3 节 什么是 Linux
- 第 1.4 节 FreeBSD 与其他操作系统
- 第 1.5 节 为什么要使用 FreeBSD
- 第 1.6 节 UNIX 哲学
- 第 1.7 节 其他 BSD 简介
- 第 1.8 节 Linux 用户迁移指北
- 第 1.9 节 谁在使用 FreeBSD
- 第 1.10 节 FreeBSD 的不足之处
- 第 1.11 节 FreeBSD 子项目
- 第 1.12 节 FreeBSD 发行说明
- 第 1.13 节 FreeBSD 季度报告
- 第 1.14 节 FreeBSD 安全公告
- 第 1.15 节 FreeBSD 开发计划
- 第 1.16 节 编撰说明
- 第 1.17 节 参考资料与贡献者名单
第 2 章 安装 FreeBSD
- 第 2.0 节 图解安装
- 第 2.1 节 三种虚拟机与 FreeBSD 版本比较
- 第 2.2 节 安装 FreeBSD——基于 Virtual Box
- 第 2.3 节 安装 FreeBSD——基于 Vmware Workstation Pro
- 第 2.4 节 腾讯云轻量云及其他服务器安装 FreeBSD
- 第 2.5 节 如何在自己的机器上安装 FreeBSD
- 第 2.6 节 手动安装 FreeBSD
- 第 2.7 节 ee 用法及网络配置
- 第 2.8 节 常用软件 与 SSH 配置
- 第 2.9 节 触摸板的设置
- 第 2.10 节 声卡与网卡设置
- 第 2.11 节 打印机的安装
- 第 2.12 节 无线蓝牙鼠标的设置
- 第 2.13 节 FreeBSD 硬件选择
第 3 章 软件源及包管理器
- 第 3.0 节 包管理器概述
- 第 3.1 节 FreeBSD 镜像站现状
- 第 3.2 节 FreeBSD 换源方式
- 第 3.3 节 gitup 的用法
- 第 3.4 节 软件包管理器 pkg 的用法
- 第 3.5 节 通过源代码 ports 方式安装软件
- 第 3.6 节 通过 DVD 安装软件
第 4 章 桌面安装
- 第 4.0 节 概述(必看)
- 第 4.1 节 安装显卡驱动及 Xorg(必看)
- 第 4.2 节 安装 KDE 5
- 第 4.3 节 安装 Gnome
- 第 4.4 节 安装 Mate
- 第 4.5 节 安装 Xfce
- 第 4.6 节 安装 Cinnamon
- 第 4.7 节 安装 Lumina
- 第 4.8 节 root 登录桌面
- 第 4.9 节 主题与美化
- 第 4.10 节 远程桌面管理
- 第 4.11 节 安装 Wayland (可选)
- 第 4.12 节 安装 Pantheon
第 5 章 输入法及常用软件
- 第 5.0 节 输入法与环境变量
- 第 5.1 节 Fcitx 输入法框架
- 第 5.2 节 Ibus 输入法框架
- 第 5.3 节 五笔输入法
- 第 5.4 节 Firefox 与 Chromium 安装
- 第 5.5 节 安装 金山 WPS
- 第 5.6 节 安装 QQ
- 第 5.7 节 更换字体
- 第 5.8 节 wine
- 第 5.9 节 压缩与解压
第 6 章 文件系统与磁盘管理
第 7 章 VPN 与代理
第 8 章 用户与权限
第 9 章 Jail
- 第 9.1 节 jail 与 docker 的比较
- 第 9.2 节 jail 相关术语
- 第 9.3 节 jail 配置
- 第 9.4 节 jail 更新
- 第 9.5 节 使用 ezjail 管理 jail
- 第 9.6 节 使用 qjail 管理 jail
第 10 章 虚拟化
- 第 10.1 节 虚拟化简介
- 第 10.2 节 安装 Virtual Box
- 第 10.3 节 安装 bhyve
- 第 10.4 节 使用 cbsd 管理 bhyve
- 第 10.5 节 使用 bhyve 安装 Windows 10
- 第 10.6 节 安装 XEN
- 第 10.7 节 使用 XEN 安装 Windows
第 11 章 更新与升级 FreeBSD
第 12 章 GEOM 存储框架
- 第 12.1 节 概述
- 第 12.2 节 RAID 0
- 第 12.3 节 RAID 1
- 第 12.4 节 RAID 3
- 第 12.5 节 软 RAID 配置
- 第 12.6 节 GEOM Gate 网络
- 第 12.7 节 磁盘装置标签
- 第 12.8 节 UFS Journaling 与 GEOM
- 第 12.9 节 ZFS 磁盘加解密
第 13 章 DTrace
第 14 章 网络管理
- 第 14.1 节 PPP 拨号
- 第 14.2 节 WIFI
- 第 14.3 节 USB RNDIS (USB 网络共享)
- 第 14.4 节 蓝牙
- 第 14.5 节 IPv6
- 第 14.6 节 CARP
- 第 14.7 节 VLAN
- 第 14.8 节 TCP BBR
第 15 章 FreeBSD 防火墙
第 16 章 服务器
- 第 16.1 节 FTP 服务器
- 第 16.2 节 DHCP 服务器
- 第 16.3 节 Nodejs 相关
- 第 16.4 节 DNS 服务器
- 第 16.5 节 NIS 服务器
- 第 16.6 节 Postfix 服务器
- 第 16.7 节 Samba 服务器
- 第 16.8 节 NFS 服务器
- 第 16.9 节 iSCSI
- 第 16.10 节 Webmin
- 第 16.11 节 rsync 同步服务
- 第 16.12 节 时间服务
- 第 16.13 节 Wildfly
- 第 16.14 节 Slurm
- 第 16.15 节 MinIO 对象存储服务
第 17 章 网络服务器
- 第 17.1 节 Apache
- 第 17.2 节 Nginx
- 第 17.3 节 PHP 8.X
- 第 17.4 节 MySQL 5.X
- 第 17.5 节 MySQL 8.X
- 第 17.6 节 Typecho
- 第 17.7 节 SSL 配置
- 第 17.8 节 PostgreSQL 与 pgAdmin4
- 第 17.9 节 Telegraf+InfluxDB+Grafana 监控平台
第 18 章 树莓派与嵌入式
- 第 18.1 节 树莓派的简介
- 第 18.2 节 系统安装
- 第 18.3 节 使用配置
- 第 18.4 节 USB 网卡与 WIFI
- 第 18.5 节 树莓派与 Linux 兼容层
- 第 18.6 节 RISC-V
- 第 18.7 节 树莓派与 OpenBSD
第 19 章 文学故事
- 第 19.1 节 我与 FreeBSD 的故事
- 第 19.2 节 FreeBSD 与猫 ——选择 1%的生活
- 第 19.3 节 Linux 与苦难哲学
- 第 19.4 节 从一个想法看 FreeBSD 是商业化还是学院派
- 第 19.5 节 Linux 社区已经成为了一个肮脏的泥潭
- 第 19.6 节 Linux 败局已定——驳 FreeBSD 大败局
- 第 19.7 节 小说——FreeBSD 从入门到跑路
- 第 19.8 节 重提 FreeBSD 与大败局
- 第 19.9 节 所谓开源哲学
- 第 19.10 节 兔子
- 第 19.11 节 寻道
- 第 19.12 节 诗歌选
- 第 19.13 节 简议道风
- 第 19.14 节 小说——你与暗
- 第 19.15 节 吾乡何处
- 第 19.16 节 哲学的学习
- 第 19.17 节 杂记
- 第 19.18 节 网络安全中的主体隐私权与主体选择的自由讨论 一网络安全与企业道德
第 20 章 娱乐与教育
第 21 章 内核
第 22 章 编程与开发
- 第 22.0 节 如何订阅 FreeBSD 的邮件列表
- 第 22.1 节 如何报告 Bug
- 第 22.2 节 如何提交一个软件包
- 第 22.3 节 如何参与 FreeBSD 协作
- 第 22.4 节 C/C++ 环境的配置
- 第 22.5 节 Java 环境的配置
- 第 22.6 节 QT 环境的配置
- 第 22.7 节 Python 与 VScode
- 第 22.8 节 Rust/Go 环境的配置
- 第 22.9 节 Csh 与其他 Shell
- 第 22.10 节 通过 IDA 7 调试 FreeBSD
- 第 22.11 节 Git
- 第 22.12 节 安装 code-server 和 clangd
第 23 章 引导与恢复
- 第 23.1 节 恢复模式与密码重置
- 第 23.2 节 FreeBSD 多硬盘 EFI 引导统一
- 第 23.3 节 FreeBSD 中文 TTY 控制台
- 第 23.4 节 引导界面
- 第 23.5 节 Grub 及其他引导
第 24 章 FreeBSD 特色
- 第 24.1 节 BSD INIT 管理服务
- 第 24.2 节 FreeBSD 目录结构
- 第 24.3 节 bsdinstall 与 bsdconfig
- 第 24.4 节 禁用 Sendmail
- 第 24.5 节 利用脚本自动生成 BSDlibc 库文本
- 第 24.6 节 BSD 风格的 make/grep/sed/awk
第 25 章 系统设计与分析
第 26 章 OpenBSD
- 第 26.0 节 概述
- 第 26.1 节 安装
- 第 26.2 节 配置
- 第 26.3 节 包管理器
- 第 26.4 节 桌面与其他软件
- 第 26.5 节 OpenBSD 编程与开发
- 第 26.6 节 路由器与防火墙
- 第 26.7 节 OpenBSD 安全
第 27 章 NetBSD
第 28 章 DragonFlyBSD
第 29 章 桌面高级进阶
- 第 29.0 节 窗口管理器与桌面的区别与联系
- 第 29.1 节 安装 i3wm
- 第 29.2 节 安装 CDE
- 第 29.3 节 安装 Awesome
- 第 29.4 节 安装 FVWM
- 第 29.5 节 安装 Hyprland
第 30 章 Linux 兼容层
- 第 30.1 节 Linux 兼容层实现
- 第 30.2 节 Linux 兼容层——基于 CentOS(原生)
- 第 30.3 节 Linux 兼容层——基于 Ubuntu/Debian
- 第 30.4 节 Linux 兼容层——基于 ArchLinux bootstrap
- 第 30.5 节 Linux 兼容层——基于 archlinux-pacman
- 第 30.6 节 Linux 兼容层——基于 OpenSUSE
- 第 30.7 节 Linux 兼容层——基于 Gentoo Linux
- 第 30.8 节 Linux 兼容层——基于 Rocky Linux
- 第 30.9 节 Linux 兼容层——基于 Slackware Linux
- 第 30.10 节 Android 兼容层
- 第 30.11 节 Linux 兼容层——基于 Deepin
- 第 30.12 节 高级教程:Linux 兼容层与 Jail
- 第 30.13 节 Linux 兼容层故障排除与配置