FreeBSD 从入门到跑路

为了拯救即将归档(Archived)的 FreeBSD.....我们决定写一本书。

FreeBSD 是真正自由(Liberal)的操作系统,在这个大流变的世界中仍然坚守 BSD UNIX 哲学——恪守古老的法则,追寻真正的自由。

技巧

视频教程合集见 《FreeBSD 从入门到跑路 第二版

贡献指南

如果你想让你的教程出现在本书中,你可以这样做:

  • 如果你熟悉 GitHub,可以点击电脑端右侧的“编辑此页”,进入项目进行操作。整个项目使用 Markdown 语法 + Gitbook,简单易上手(具体详见项目 WiKi);

  • 如果以上有困难,你还可以发 PDF、Word 或者 TXT 给我。请将文件发送至电子邮件 yklaxds@gmail.com;如果有视频教程,以各大云盘链接为宜。

点击此处展开贡献指南详情

本书现接受以下内容:

  • 一切与 BSD 相关(包括不限于 FreeBSD,OpenBSD,NetBSD)以及各种体系结构的教程。你既可以扩充当前教程,也可以新建一节;

  • 下方的 ToDo 列表;

  • 你亦可在文学故事章节分享你与 BSD 的故事,你的个人心得体会。

你为什么要这样做?

  • 可访问性:随处可见,无需再到处寻找;

  • 可复现性:任何人都能轻松复现成果,显著提高工作和学习效率;

  • 规模化测试:可以对教程进行系统化测试,找出最优解;

  • 社区支持:社区将持续维护教程的可用性,并定期更新软件和教程版本;

  • 节省时间:当本教程内容愈加丰富,你花在网络索引上的无效时间就会越少;

  • 互惠互利:合并教程践行了开源哲学,惠及着无穷的远方,无数的人们;

  • 增强协作:促进 FreeBSD 在中国乃至亚洲、全世界的发展;

  • 便于反馈:快速迭代教程,并验证每一步骤的正确性与合理性;

  • 易于分享:本项目既支持在线浏览亦支持 PDF 文档导出,宽松的许可证、简单的项目结构允许自由部署。

唯一要注意的是,你的教程会以本项目的开源许可证(BSD)进行发布。

如何使用 git 拉取本项目

本项目太大,拉取时可能会导致缓冲区溢出,可改变 git 配置文件,以实现对缓冲区的扩大:

以下是一个可用的 .gitconfig 的文件示例:

[filter "lfs"]
	required = true
	clean = git-lfs clean -- %f
	smudge = git-lfs smudge -- %f
	process = git-lfs filter-process
[user]
	name = # 你的用户名
	email = # 你的邮箱
	signingkey = # 你的密钥 ID,使用密钥签名时需要
[commit]
  gpgsign = true # 使用密钥签名时需要
[core]
	autocrlf = true
[http]
	proxy = http://localhost:7890 # 设置使用 http 代理
	postBuffer = 1048576000 # 扩大缓冲区,约 1 GB
	maxRequestBuffer = 1048576000 # 扩大缓冲区,约 1 GB

意见反馈

由于编写者水平所限,书中缺点和谬误之处自不可免,希望大家随时提出批评意见,以便修正。你可以利用 Github 提交 Issue 或者发邮件至 yklaxds@gmail.com

现成的虚拟机镜像体验(本书自制)

具体详情请参见第 2 章节。

14.1  磁力链接  magnet:?xt=urn:btih:496C343387D74457E441CAFA93B302E791F62924

15.0  磁力链接  magnet:?xt=urn:btih:CBD49C71E87BC0B1406710A437E7135EF3D8C155

ToDo

点击此处展开 FreeBSD ToDo
点击此处展开 OpenBSD ToDo
点击此处展开 NetBSD ToDo
点击此处展开 DragonFlyBSD ToDo

PDF 文档

PDF 文档导出流程

  • 使用由 safreya 提供的脚本:

https://github.com/FreeBSD-Ask/gitbook-pdf-export 用于导出本书的 PDF 文档。该脚本使用 Python 3 编写,仅在 Windows 10、FreeBSD 14 上测试过。

具体使用方法见该项目的 README.

概述

FreeBSD 从入门到跑路诞生于 2021 年 12 月 19 日。

本书定位:本书旨在敉平新手与进阶之间的台阶,与你一道进入另一片开源世界。

资源

技巧

如遇本文直接相关问题:如错别字、教程过时、错误、投稿、翻译等问题,请直接发送邮件至 yklaxds@gmail.com

首要 联系方式:QQ 群:787969044(须答题验证)

微信群:(须先加入 QQ 群,再联系群主)

Telegram 群组:https://t.me/oh_my_BSD

Skype: https://join.skype.com/xktkQtXZopfv

在 FreeBSD 中:

内容提要

《FreeBSD 从入门到跑路》 由 FreeBSD 中文社区(CFC)ykla 发起。我们尝试从 0 开始,和所有人一同徜徉 FreeBSD 世界。

捐赠

点此捐赠 FreeBSD 基金会

有余力者请捐给 FreeBSD 基金会吧!

需要有 Visa 信用卡:若直接提交无法支付,请使用捐赠页面的 Amazon PayGoogle Pay,经测试均可以顺利支付。

授权许可

本项目使用《CC BY 4.0 署名 4.0 协议国际版》,具体细则参见许可证


Not By AI

最后更新于