技术文章

2019-04-26Free BSD电子书及文章

网站上

本网站上所有文件的各种格式(HTML、Postscript、PDF 等等) 以及压缩档格式(Bzip2, Zip)都可透过 FreeBSD FTP 站 来下载。

FreeBSD 旧版文件(文章、电子书、manual 说明)则可从 http://docs.FreeBSD.org/doc/ 来下载。

这些文件均由 FreeBSD 文件计画所提供、维护。 此外, 我们也不断寻求各方新血来撰写新的文件与现有文件的更新。

电子书

FreeBSD 计划的开发模式(dev-model)
关于 FreeBSD 计划在组织架构方面的正式研究。

FreeBSD FAQ (faq)
FreeBSD 各方面的常见问答集(Frequently Asked Questions) 。

The FreeBSD Handbook (handbook)
对 FreeBSD 使用者而言是最常用到,其内容也不断更新。

The FreeBSD Developers' Handbook (developers-handbook)
给想在 FreeBSD 开发软体的人(以及开发平台不只有 FreeBSD 的人)参阅 。

The FreeBSD Architecture Handbook (arch-handbook)
给 FreeBSD system developers 参阅。 本书涵盖 FreeBSD kernel 各个子系统架构的种种细节。

The Porter's Handbook (porters-handbook)
若想把软体打包成 port 方式的话,那麽此书乃必读之物。

The PMake Tutorial (pmake)
make 工具的上手说明。 若想了解 make 的用法、 Makefile 的写法,那麽此书不可不读。

"The Design and Implementation of the 4.4BSD Operating System" 的第二章 (design-44bsd)
乃是由 Addison-Wesley 贊助,内容介绍有关 FreeBSD 前身的 4.4BSD 之设计概观。

"The FreeBSD Corporate Networker's Guide" 的第八章 (corp-net-guide)
由 Addison-Wesley 贊助,内容为介绍如何以 FreeBSD 为 Windows, NT, Novell 机器提供列印服务的深度报导。

The FreeBSD Documentation Project Primer for New Contributors (fdp-primer)
本书介绍如何进行 FreeBSD 文件计划的所有须知事宜。

文章

Why you should use a BSD style license for your Open Source Project (bsdl-gpl)
介绍使用 BSD license 作为释出原始码的好处。

Building Products with FreeBSD (building-products)
如何运用 FreeBSD 以成为更好的产品。

案例研究:Argentina.com (casestudy-argentina.com)
如何运用 FreeBSD 成为拉丁美洲的大型 ISP。

The Committer's Guide (committers-guide)
关于 FreeBSD committer 的须知事宜。

Console Server Tutorial (console-server)
如何运用便宜的 multi-port serial 卡,让 FreeBSD 成为 console server。

Contributing to FreeBSD (contributing)
如何为 FreeBSD 计划贡献。

Contributing to the FreeBSD Ports Collection (contributing-ports)
如何协助维护 FreeBSD Ports Collection。

The List of FreeBSD Contributors (contributors)
对 FreeBSD 曾有所帮助的所有组织、个人均列在此表。

Setting up a CVS repository - The FreeBSD way (cvs-freebsd)
如何建立与 FreeBSD 计划相同的 CVSROOT 架构的 CVS repository。

CVSup Advanced Points (cvsup-advanced)
介绍 CVSup 的奇技淫巧。

Explaining BSD (explaining-bsd)
解释 ``What is BSD? (何为 BSD?)''

FreeBSD From Scratch (fbsd-from-scratch)
如何从无到有自动编译、安装、调整系统,包括要装的 port。

Filtering Bridges (filtering-bridges)
调整防火桥及相关路由,将 FreeBSD 设定为桥接器(bridge)而非 router 。

Fonts and FreeBSD (fonts)
介绍 FreeBSD 的各种字型技术,以及在各种程式上如何运用之。

How to get the best results from the FreeBSD-questions mailing list (freebsd-questions)
协助您如何在 -questions mailing list 上,能得到更有用的资讯。

Writing a GEOM Class(geom-class)
介绍 GEOM 内部细节,并如何撰写 class。

Mirroring FreeBSD (hubs)
如何成为 FreeBSD 网站、CVSup server、FTP 站等的 mirror 站 。

Independent Verification of IPsec Functionality in FreeBSD (ipsec-must)
确认 IPsec 功能的实验方式。

FreeBSD on Laptops (laptop)
在笔电上安装 FreeBSD 的相关资讯。

FreeBSD: An Open Source Alternative to Linux (linux-comparison)
解释 Linux 与 FreeBSD 之间差异的白皮书报告。

Frequently Asked Questions About The FreeBSD Mailing Lists (mailing-list-faq)
如何善用 mailing list,而避免月经文之类的论战。

An MH Primer (mh)
介绍如何在 FreeBSD 上使用 MH 程式来收发信。

Introduction to NanoBSD (nanobsd)
介绍 NanoBSD 相关工具,像是建立 FreeBSD 系统 image,并装到 Compact Flash 快闪记忆卡(或随身碟)以便让嵌入式系统可以使用。

FreeBSD First Steps (new-users)
给 FreeBSD 及 UNIX® 新手看的。

Perforce in FreeBSD Development (p4-primer)
介绍 Perforce 这套版本控制系统,并同时介绍如何以 FreeBSD Perforce server 来管理实验计划。

Pluggable Authentication Modules (pam)
介绍 FreeBSD 内的 PAM 机制及相关模组。

Package building procedures (portbuild)
介绍 FreeBSD port 维护团队的定期编译作业(由 port 编译为 package) 。 此外不只 portbuild cluster 以及渐进式、实验性质、正式 release 的 package 编译过程都会一併介绍。

FreeBSD Problem Report Handling Guidelines (pr-guidelines)
对 FreeBSD PR 的处理方式之建议。

Writing FreeBSD Problem Reports (problem-reports)
如何正确填写、送出 FreeBSD 计划的问题回报单(PR)。

PXE booting FreeBSD (pxe)
如何以 FreeBSD 来建立 Intel PXE server,并且如何设定 FreeBSD client 端来由 PXE server 开机。

Practical rc.d scripting in BSD (rc-scripting)
介绍如何撰写新式 rc.d script 以及分析既有的 rc.d script。

FreeBSD as a greylist mail server (relaydelay)
在 FreeBSD 上以 Sendmail、MySQL、Perl、relaydelay 软体实作具有 greylist 功能的 mail server。 此乃防垃圾邮件的神兵利器之一。

FreeBSD Release Engineering (releng)
介绍 FreeBSD release engineering 团队所发行 FreeBSD 作业系统的过程。 此外,若您有志于自製 FreeBSD 发行或商业版的话,此文也会介绍相关工具程式。

FreeBSD Release Engineering for Third Party Packages (releng-packages)
Describes the approach used by the FreeBSD ports management team to produce a high quality package set suitable for official FreeBSD release media. This document is a work in progress, but eventually it will cover the process used to build a clean package set on the FreeBSD.org "Ports Cluster", how to configure any other set of machines as a ports cluster, how to split up the packages for the release media, and how to verify that a package set is consistent.

Serial and UART devices (serial-uart)
在 FreeBSD 上使用 serial port 以及 multi-port serial 卡的相关细节情报。

FreeBSD and Solid State Devices (solid-state)
在 FreeBSD 上使用 SSD(Solid State Disk,固态硬碟)。

Design elements of the FreeBSD VM system (vm-design)
由浅入深介绍 FreeBSD 虚拟记忆体(Virtual Memory)机制的设计。

它山之石

在其他网站,也有许多不错的 FreeBSD 资讯。

网路文章

原文网址: FreeBSD

Top