diff --git a/zh_TW/Makefile b/zh_TW/Makefile index 56a36ca460..ae9e7cfd1d 100644 --- a/zh_TW/Makefile +++ b/zh_TW/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: www/zh_TW/Makefile,v 1.3 2007/01/06 05:10:58 chinsan Exp $ +# $FreeBSD: www/zh_TW/Makefile,v 1.4 2007/06/05 13:00:09 chinsan Exp $ # Original revision: .if exists(../Makefile.conf) @@ -9,6 +9,7 @@ .endif # These are turned into validated, normalized HTML files. + DOCS= about.sgml DOCS+= applications.sgml DOCS+= art.sgml @@ -20,8 +21,18 @@ DOCS+= send-pr.sgml DOCS+= support.sgml DOCS+= where.sgml +#XMLDOCS= index:xsl:${XML_NEWS_NEWS}: +#DEPENDSET.index=transtable mirrors news press events \ +# advisories notices + +#XMLDOCS+= usergroups:${XSL_USERGROUPS}:${XML_USERGROUPS}: +#DEPENDSET.usergroups=transtable usergroups +#PARAMS.usergroups= --param pagename "'FreeBSD User Groups'" + # Subdirectories # SGML +SUBDIR+= docs + .if !defined(WEB_ONLY) || empty(WEB_ONLY) SUBDIR+= doc .endif diff --git a/zh_TW/docs/Makefile b/zh_TW/docs/Makefile new file mode 100644 index 0000000000..0a8676b942 --- /dev/null +++ b/zh_TW/docs/Makefile @@ -0,0 +1,16 @@ +# $FreeBSD$ + +######################################################### +# The FreeBSD Traditional Chinese Documentation Project # +######################################################### + +.if exists(../Makefile.conf) +.include "../Makefile.conf" +.endif +.if exists(../Makefile.inc) +.include "../Makefile.inc" +.endif + +DOCS= books.sgml webresources.sgml + +.include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/zh_TW/docs/books.sgml b/zh_TW/docs/books.sgml new file mode 100644 index 0000000000..215e68d3b9 --- /dev/null +++ b/zh_TW/docs/books.sgml @@ -0,0 +1,412 @@ + + + + + + + +]> + + + + +&header; + +
本網站上所有文件的各種格式(HTML、Postscript、PDF 等等) + 以及壓縮檔格式(Bzip2, Zip)都可透過 FreeBSD FTP 站 + 來下載。
+ +&os; 舊版文件(文章、電子書、各 man 說明)則可從 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 文件計劃的所有須知事宜。
The
+ Roadmap for 5-STABLE (5-roadmap)
+ 描述 5-STABLE 分支的中程開發以及 release engineering 歷程。
+ 本文主要是給有考古迷參考。
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。
Checkpoint VPN-1/Firewall-1 與 FreeBSD IPsec 的整合
+ (checkpoint)
+ 如何調整 Checkpoint 的 VPN-1/Firewall-1 產品與 FreeBSD 的 IPsec
+ 。
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 的奇技淫巧。
Dialup
+ firewalling with FreeBSD (dialup-firewall)
+ 如何以 ipfw 來建立對 PPP 撥接連線、動態分配 IP 的防火牆。
Creating
+ a diskless X server (diskless-x)
+ 如何建立無磁碟的 X server。
The Euro symbol
+ on FreeBSD (euro)
+ 設定讓 FreeBSD 及相關軟體能正確顯示歐元貨幣符號。
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 的各種字型技術,以及在各種程式上如何運用之。
Formatting
+ media on FreeBSD (formatting-media)
+ 如何在 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。
Working with Hats
+ (hats)
+ A committer's guide to working with ``hats'' (在 FreeBSD
+ 的特定領域被授權的 committer)。
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 程式來收發信。
Using
+ FreeBSD with other operating systems (multi-os)
+ 如何在同一台電腦上安裝 FreeBSD 以及其他作業系統。
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,固態硬碟)。
Storage Devices
+ (storage-devices)
+ 介紹如何在 FreeBSD 使用儲存設備的細節資訊,包括 ESDI 硬碟、
+ SCSI 硬碟、磁帶機以及光碟機。
Choosing the
+ FreeBSD Version That Is Right For You (version-guide)
+ 如何選擇所需的 FreeBSD 版本。 討論主題包括 release、分支、
+ -CURRENT 及 -STABLE 的差異,以及目前 FreeBSD 計劃所規劃的目標
+ 。
Bootstrapping
+ Vinum: A Foundation for Reliable Servers (vinum)
+ 介紹具有容錯機制(failure-resilient)的 server
+ ,以及逐步說明如何以 Vinum 來建立之。
Design
+ elements of the FreeBSD VM system (vm-design)
+ 由淺入深介紹 FreeBSD 虛擬記憶體(Virtual Memory)機制的設計。
Zip-drives
+ and FreeBSD (zip-drive)
+ 如何在 FreeBSD 上格式化、掛載、運用 Iomega Zip (SCSI、IDE、
+ parallel 界面)磁碟機。
在其他網站,也有許多不錯的 FreeBSD 資訊。
+ +Niels Jorgensen 有份針對 FreeBSD 開發過程的學術研究: + ``Putting it All in the Trunk, Incremental Software + Development in the FreeBSD Open Source Project'' + [Information Systems Journal (2001) 11, 321-336].
+Kirk McKusick,乃是 + 原始 BSD 設計者之一,目前任教於柏克萊大學(U.C. Berkeley),有開兩門 4.4BSD Kernel + Internals 的 FreeBSD 課程。 目前也有提供錄影帶, + 以供因故無法去上課的人使用。
+FreeBSD How-To's for + the Lazy and Hopeless 編寫方式稍嫌慵懶, + 主要是提供更易讀的 "how-to" 方式,來介紹如何設定、調整 FreeBSD。
+The + Linux+FreeBSD mini-HOWTO 介紹如何在同一機器上使用 Linux 及 FreeBSD + 。 該文有介紹 FreeBSD 並探討如何讓兩種作業系統共生,像是使用共同的 + swap 空間。
+FreeBSD Installation Details for Newbies。 + 本文已匯整至 The + FreeBSD Handbook。
+Dynamic + Kernel Linker (KLD) Facility Programming Tutorial.
+Writing an ISA device driver。 + 本文已匯整至 The FreeBSD + Architecture Handbook。
+FreeBSD Assembly Language Programming Tutorial。 + 本文已匯整至 The FreeBSD + Developer's Handbook。
+The + SMP support page 介紹 FreeBSD 4.X 及更早期版本的 SMP 支援。
+由 Silberschatz、Galvin、Gagne 所撰寫的 Operating Systems + Concepts 這本大學教科書的附錄 A 部份,目前也有 PDF 版。 + 該附錄主要是與 FreeBSD 比較有關,並有詳盡介紹 FreeBSD + 作業系統內部運作。
+