From d58e3b71be97a2e0f2c7df8a16c1625030a5bfd5 Mon Sep 17 00:00:00 2001 From: Fukang Chen Date: Tue, 23 Oct 2007 02:08:23 +0000 Subject: MFen: Makefile 1.107 -> 1.108 basics/chapter.sgml 1.149 -> 1.149 [1] bibliography/chapter.sgml 1.79 -> 1.85 config/chapter.sgml 1.226 -> 1.227 disks/chapter.sgml 1.274 -> 1.277 firewalls/chapter.sgml 1.76 -> 1.77 install/chapter.sgml 1.373 -> 1.373 [1] jails/chapter.sgml 1.13 -> 1.14 kernelconfig/chapter.sgml 1.176 -> 1.176 multimedia/chapter.sgml 1.128 -> 1.128 [1] security/chapter.sgml 1.314 -> 1.315 [2] virtualization/chapter.sgml 1.10 -> 1.12 share/sgml/trademarks.ent 1.41 -> 1.43 Obtained from: The FreeBSD Simplified Chinese Project Language suggestions: lxutao gmail com [1] Conte Alex (delhua gmail com) [2] Approved by: delphij (mentor) --- zh_CN.GB2312/books/handbook/Makefile | 15 +- zh_CN.GB2312/books/handbook/basics/chapter.sgml | 2 +- .../books/handbook/bibliography/chapter.sgml | 203 ++++++++++++--------- zh_CN.GB2312/books/handbook/config/chapter.sgml | 10 +- zh_CN.GB2312/books/handbook/disks/chapter.sgml | 56 +++--- zh_CN.GB2312/books/handbook/firewalls/chapter.sgml | 2 +- zh_CN.GB2312/books/handbook/install/chapter.sgml | 34 ++-- zh_CN.GB2312/books/handbook/jails/chapter.sgml | 25 ++- .../books/handbook/kernelconfig/chapter.sgml | 4 - .../books/handbook/multimedia/chapter.sgml | 180 +++++++++++------- zh_CN.GB2312/books/handbook/security/chapter.sgml | 32 +++- .../books/handbook/virtualization/chapter.sgml | 192 ++++++++++++++++++- 12 files changed, 531 insertions(+), 224 deletions(-) (limited to 'zh_CN.GB2312/books') diff --git a/zh_CN.GB2312/books/handbook/Makefile b/zh_CN.GB2312/books/handbook/Makefile index 21702ea6f8..b5360d43cf 100644 --- a/zh_CN.GB2312/books/handbook/Makefile +++ b/zh_CN.GB2312/books/handbook/Makefile @@ -3,7 +3,7 @@ # # Build the FreeBSD Handbook (Simplified Chinese). # -# Original revision: 1.107 +# Original revision: 1.108 # ------------------------------------------------------------------------ # @@ -147,6 +147,19 @@ IMAGES_EN+= virtualization/parallels-freebsd10.png IMAGES_EN+= virtualization/parallels-freebsd11.png IMAGES_EN+= virtualization/parallels-freebsd12.png IMAGES_EN+= virtualization/parallels-freebsd13.png +IMAGES_EN+= virtualization/virtualpc-freebsd1.png +IMAGES_EN+= virtualization/virtualpc-freebsd2.png +IMAGES_EN+= virtualization/virtualpc-freebsd3.png +IMAGES_EN+= virtualization/virtualpc-freebsd4.png +IMAGES_EN+= virtualization/virtualpc-freebsd5.png +IMAGES_EN+= virtualization/virtualpc-freebsd6.png +IMAGES_EN+= virtualization/virtualpc-freebsd7.png +IMAGES_EN+= virtualization/virtualpc-freebsd8.png +IMAGES_EN+= virtualization/virtualpc-freebsd9.png +IMAGES_EN+= virtualization/virtualpc-freebsd10.png +IMAGES_EN+= virtualization/virtualpc-freebsd11.png +IMAGES_EN+= virtualization/virtualpc-freebsd12.png +IMAGES_EN+= virtualization/virtualpc-freebsd13.png # Images from the cross-document image library IMAGES_LIB= callouts/1.png diff --git a/zh_CN.GB2312/books/handbook/basics/chapter.sgml b/zh_CN.GB2312/books/handbook/basics/chapter.sgml index 91c8a64368..1176bb2535 100644 --- a/zh_CN.GB2312/books/handbook/basics/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/basics/chapter.sgml @@ -2287,7 +2287,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse 如果您已经知道命令的名字,只是不知道要怎样使用的话,那就比较好办。 - 但您连名字都不知到呢?这个时候您就可以利用 man 的搜寻功能, + 但您连名字都不知道呢?这个时候您就可以利用 man 的搜寻功能, 它会在手册的介绍部份找寻您要搜寻的关键字,它的选项是 &prompt.user; man -k mail diff --git a/zh_CN.GB2312/books/handbook/bibliography/chapter.sgml b/zh_CN.GB2312/books/handbook/bibliography/chapter.sgml index 9e3601438f..60e1e78b80 100644 --- a/zh_CN.GB2312/books/handbook/bibliography/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/bibliography/chapter.sgml @@ -1,7 +1,7 @@ @@ -19,46 +19,48 @@ FreeBSD 入门与应用 (繁体中文)。 - - + url="http://jdli.tw.FreeBSD.org/publication/book/freebsd2/index.htm">FreeBSD 入门与应用 (繁体中文), + 出版商: Drmaster, + 1997. ISBN 9-578-39435-7. - FreeBSD 技术内幕(中译本), + FreeBSD 技术内幕(简体中文译本), 机械工业出版社。ISBN 7-111-10201-0。 - FreeBSD 使用大全 第一版, + FreeBSD 使用大全 第一版 (简体中文), 机械工业出版社。ISBN 7-111-07482-3。 - FreeBSD 使用大全 第二版, + FreeBSD 使用大全 第二版 (简体中文), 机械工业出版社。ISBN 7-111-10286-X。 - FreeBSD Handbook (第二版中译本), + FreeBSD Handbook (第二版简体中文译本), 人民邮电出版社。ISBN 7-115-10541-3。 - - FreeBSD 3.x Internet 高级服务器的架设与管理 + FreeBSD 3.x Internet 高级服务器的架设与管理 (简体中文), 清华大学出版社。ISBN 7-900625-66-6。 - FreeBSD & Windows 集成组网实务,中国铁道出版社。ISBN 7-113-03845-X。 + FreeBSD & Windows 集成组网实务 (简体中文), + 中国铁道出版社。 + ISBN 7-113-03845-X。 - FreeBSD 网站架设实务,中国铁道出版社。ISBN 7-113-03423-3。 + FreeBSD 网站架设实务 (简体中文), + 中国铁道出版社。ISBN 7-113-03423-3。 @@ -72,37 +74,42 @@ - Complete Introduction to FreeBSD (日文, 出版商:Shoeisha Co., Ltd. ISBN 4-88135-473-6 P3600E. + + Complete Introduction to FreeBSD (日文), + 出版商:Shoeisha Co., Ltd. ISBN 4-88135-473-6 P3600E. Personal UNIX Starter Kit FreeBSD (日文, 出版商:ASCII. ISBN 4-7561-1733-3 P3000E. + url="http://www.ascii.co.jp/pb/book1/shinkan/detail/1322785.html"> + Personal UNIX Starter Kit FreeBSD (日文), + 出版商:ASCII. ISBN 4-7561-1733-3 P3000E. - FreeBSD Handbook (日文译本, 出版商:ASCII. ISBN 4-7561-1580-2 + FreeBSD Handbook (日文译本), 出版商:ASCII. ISBN 4-7561-1580-2 P3800E. - FreeBSD mit Methode (德文, 出版商:Computer und - Literatur Verlag/Vertrieb Hanser, 1998. ISBN 3-932311-31-0. + FreeBSD mit Methode (德文), 出版商:Computer und Literatur Verlag/Vertrieb Hanser, 1998. ISBN 3-932311-31-0. FreeBSD 4 - Installieren, Konfigurieren, Administrieren - (德文, 出版商:Computer und Literatur Verlag, 2001. + url="http://www.cul.de/freebsd.html">FreeBSD 4 - Installieren, Konfigurieren, Administrieren + (德文), 出版商:Computer und Literatur Verlag, 2001. ISBN 3-932311-88-4. FreeBSD 5 - Installieren, Konfigurieren, Administrieren - (德文), 出版商: Computer und Literatur Verlag, 2003. + url="http://www.cul.de/freebsd.html">FreeBSD 5 - Installieren, Konfigurieren, Administrieren + (德文), 出版商: Computer und Literatur Verlag, 2003. ISBN 3-936546-06-1. @@ -116,14 +123,32 @@ FreeBSD Install and Utilization Manual (日文), 出版商: Mainichi Communications Inc.. + url="http://www.pc.mycom.co.jp/FreeBSD/install-manual.html">FreeBSD + Install and Utilization Manual (日文), 出版商: + Mainichi Communications + Inc.,1998. ISBN 4-8399-0112-0. Onno W Purbo, Dodi Maryanto, Syahrial Hubbany, Widjil Widodo - - Building Internet Server with - FreeBSD (印尼文), 出版商: Elex Media Komputindo. + Building Internet + Server with FreeBSD (印尼文), + 出版商: Elex Media + Komputindo. + + + + Absolute BSD: The Ultimate Guide to FreeBSD (繁体中文) + 出版商: GrandTech Press, 2003. + ISBN 986-7944-92-5. + + + + The FreeBSD 6.0 Book + (繁体中文), 出版商:Drmaster, 2006. + ISBN 9-575-27878-X. @@ -140,10 +165,10 @@ - The Complete FreeBSD, 出版商: - O'Reilly, 2003. - ISBN: 0596005164 + url="http://www.freebsdmall.com/cgi-bin/fm/bsdcomp"> + The Complete FreeBSD, 出版商: + O'Reilly, 2003. + ISBN: 0596005164 @@ -187,13 +212,13 @@ Computer Systems Research Group, UC Berkeley. 4.4BSD - User's Reference Manual. O'Reilly & Associates, + User's Reference Manual. O'Reilly & Associates, Inc., 1994. ISBN 1-56592-075-9 Computer Systems Research Group, UC Berkeley. 4.4BSD - User's Supplementary Documents. O'Reilly & + User's Supplementary Documents. O'Reilly & Associates, Inc., 1994. ISBN 1-56592-076-7 @@ -204,7 +229,7 @@ Mui, Linda. What You Need To Know When You Can't Find - Your UNIX System Administrator. O'Reilly & + Your UNIX System Administrator. O'Reilly & Associates, Inc., 1995. ISBN 1-56592-104-6 @@ -223,11 +248,11 @@ Jpman Project, Japan - FreeBSD Users Group. FreeBSD User's - Reference Manual (日文译本). Mainichi Communications - Inc., 1998. ISBN4-8399-0088-4 P3800E. + FreeBSD Users Group. FreeBSD User's + Reference Manual (日文译本). Mainichi Communications + Inc., 1998. ISBN4-8399-0088-4 P3800E. @@ -245,13 +270,13 @@ Albitz, Paul and Liu, Cricket. DNS and - BIND, 4th Ed. O'Reilly & Associates, Inc., 2001. + BIND, 4th Ed. O'Reilly & Associates, Inc., 2001. ISBN 1-59600-158-4 Computer Systems Research Group, UC Berkeley. 4.4BSD - System Manager's Manual. O'Reilly & Associates, + System Manager's Manual. O'Reilly & Associates, Inc., 1994. ISBN 1-56592-080-5 @@ -262,19 +287,19 @@ Frisch, Æleen. Essential System - Administration, 2nd Ed. O'Reilly & Associates, + Administration, 2nd Ed. O'Reilly & Associates, Inc., 1995. ISBN 1-56592-127-5 Hunt, Craig. TCP/IP Network - Administration, 2nd Ed. O'Reilly & Associates, Inc., 1997. - ISBN 1-56592-322-7 + Administration, 2nd Ed. O'Reilly & Associates, Inc., + 1997. ISBN 1-56592-322-7 Nemeth, Evi. UNIX System Administration - Handbook. 3rd Ed. Prentice Hall, 2000. ISBN + Handbook. 3rd Ed. Prentice Hall, 2000. ISBN 0-13-020601-6 @@ -285,11 +310,11 @@ Jpman Project, Japan - FreeBSD Users Group. FreeBSD System - Administrator's Manual (日文译本). Mainichi Communications - Inc., 1998. ISBN4-8399-0109-0 P3300E. + FreeBSD Users Group. FreeBSD System + Administrator's Manual (日文译本). Mainichi Communications + Inc., 1998. ISBN4-8399-0109-0 P3300E. @@ -313,25 +338,25 @@ Computer Systems Research Group, UC Berkeley. 4.4BSD - Programmer's Reference Manual. O'Reilly & + Programmer's Reference Manual. O'Reilly & Associates, Inc., 1994. ISBN 1-56592-078-3 Computer Systems Research Group, UC Berkeley. 4.4BSD - Programmer's Supplementary Documents. O'Reilly & + Programmer's Supplementary Documents. O'Reilly & Associates, Inc., 1994. ISBN 1-56592-079-1 Harbison, Samuel P. and Steele, Guy L. Jr. C: A - Reference Manual. 4th ed. Prentice Hall, 1995. + Reference Manual. 4th ed. Prentice Hall, 1995. ISBN 0-13-326224-3 Kernighan, Brian and Dennis M. Ritchie. The C - Programming Language. 2nd Ed. PTR Prentice Hall, 1988. + Programming Language. 2nd Ed. PTR Prentice Hall, 1988. ISBN 0-13-110362-8 @@ -362,14 +387,14 @@ Stevens, W. Richard and Stephen A. Rago. Advanced Programming in the UNIX - Environment. 2nd Ed. - Reading, Mass. : Addison-Wesley, 2005. + Environment. 2nd Ed. + Reading, Mass. : Addison-Wesley, 2005. ISBN 0-201-43307-9 Stevens, W. Richard. UNIX Network - Programming. 2nd Ed, PTR Prentice Hall, 1998. ISBN + Programming. 2nd Ed, PTR Prentice Hall, 1998. ISBN 0-13-490012-X @@ -387,7 +412,7 @@ Andleigh, Prabhat K. UNIX System - Architecture. Prentice-Hall, Inc., 1990. ISBN + Architecture. Prentice-Hall, Inc., 1990. ISBN 0-13-949843-5 @@ -399,21 +424,21 @@ Leffler, Samuel J., Marshall Kirk McKusick, Michael J Karels and John Quarterman The Design and Implementation of the - 4.3BSD UNIX Operating System. Reading, Mass. : + 4.3BSD UNIX Operating System. Reading, Mass. : Addison-Wesley, 1989. ISBN 0-201-06196-1 Leffler, Samuel J., Marshall Kirk McKusick, The Design - and Implementation of the 4.3BSD UNIX Operating System: Answer - Book. Reading, Mass. : Addison-Wesley, 1991. ISBN + and Implementation of the 4.3BSD UNIX Operating System: Answer + Book. Reading, Mass. : Addison-Wesley, 1991. ISBN 0-201-54629-9 McKusick, Marshall Kirk, Keith Bostic, Michael J Karels, and John Quarterman. The Design and Implementation of the - 4.4BSD Operating System. Reading, Mass. : + 4.4BSD Operating System. Reading, Mass. : Addison-Wesley, 1996. ISBN 0-201-54979-4 (这本书的第二章的 - Marshall Kirk McKusick, George V. Neville-Neil The Design - and Implementation of the FreeBSD Operating System. - Boston, Mass. : Addison-Wesley, 2004. ISBN 0-201-70245-2 + Marshall Kirk McKusick, George V. Neville-Neil The + Design and Implementation of the FreeBSD Operating + System. Boston, Mass. : Addison-Wesley, 2004. + ISBN 0-201-70245-2 Stevens, W. Richard. TCP/IP Illustrated, Volume 1: - The Protocols. Reading, Mass. : Addison-Wesley, + The Protocols. Reading, Mass. : Addison-Wesley, 1996. ISBN 0-201-63346-9 Schimmel, Curt. Unix Systems for Modern - Architectures. Reading, Mass. : Addison-Wesley, 1994. + Architectures. Reading, Mass. : Addison-Wesley, 1994. ISBN 0-201-63338-8 Stevens, W. Richard. TCP/IP Illustrated, Volume 3: - TCP for Transactions, HTTP, NNTP and the UNIX Domain - Protocols. Reading, Mass. : Addison-Wesley, 1996. + TCP for Transactions, HTTP, NNTP and the UNIX Domain + Protocols. Reading, Mass. : Addison-Wesley, 1996. ISBN 0-201-63495-3 Vahalia, Uresh. UNIX Internals -- The New - Frontiers. Prentice Hall, 1996. ISBN + Frontiers. Prentice Hall, 1996. ISBN 0-13-101908-2 Wright, Gary R. and W. Richard Stevens. TCP/IP - Illustrated, Volume 2: The Implementation. Reading, + Illustrated, Volume 2: The Implementation. Reading, Mass. : Addison-Wesley, 1995. ISBN 0-201-63354-X @@ -468,7 +494,7 @@ Cheswick, William R. and Steven M. Bellovin. Firewalls - and Internet Security: Repelling the Wily Hacker. + and Internet Security: Repelling the Wily Hacker. Reading, Mass. : Addison-Wesley, 1995. ISBN 0-201-63357-4 @@ -482,7 +508,7 @@ Garfinkel, Simson. PGP Pretty Good - Privacy O'Reilly & Associates, Inc., 1995. ISBN + Privacy O'Reilly & Associates, Inc., 1995. ISBN 1-56592-098-8 @@ -494,19 +520,19 @@ Anderson, Don and Tom Shanley. Pentium Processor - System Architecture. 2nd Ed. Reading, Mass. : + System Architecture. 2nd Ed. Reading, Mass. : Addison-Wesley, 1995. ISBN 0-201-40992-5 Ferraro, Richard F. Programmer's Guide to the EGA, - VGA, and Super VGA Cards. 3rd ed. Reading, Mass. : + VGA, and Super VGA Cards. 3rd ed. Reading, Mass. : Addison-Wesley, 1995. ISBN 0-201-62490-7 Intel 公司在他们的 开发人员网站上, + url="http://developer.intel.com/">开发人员网站上, 提供了关于他们的 CPU,芯片组,以及标准的文档。多数是PDF文件. @@ -529,13 +555,14 @@ - Van Gilluwe, Frank. The Undocumented PC, 2nd Ed. - Reading, Mass: Addison-Wesley Pub. Co., 1996. ISBN + Van Gilluwe, Frank. The Undocumented PC, + 2nd Ed. Reading, Mass: Addison-Wesley Pub. Co., 1996. ISBN 0-201-47950-8 - Messmer, Hans-Peter. The Indispensable PC Hardware Book, 4th Ed. + Messmer, Hans-Peter. The Indispensable PC Hardware + Book, 4th Ed. Reading, Mass: Addison-Wesley Pub. Co., 2002. ISBN 0-201-59616-4 @@ -549,16 +576,16 @@ Lion, John Lion's Commentary on UNIX, 6th Ed. With - Source Code. ITP Media Group, 1996. ISBN + Source Code. ITP Media Group, 1996. ISBN 1573980137 Raymond, Eric S. The New Hacker's Dictionary, 3rd - edition. MIT Press, 1996. ISBN + edition. MIT Press, 1996. ISBN 0-262-68092-0. 它也被称作 Jargon - File + url="http://www.catb.org/~esr/jargon/html/index.html">Jargon + File @@ -569,10 +596,10 @@ Simon Garfinkel, Daniel Weise, Steven Strassmann. The - UNIX-HATERS Handbook. IDG Books Worldwide, Inc., + UNIX-HATERS Handbook. IDG Books Worldwide, Inc., 1994. ISBN 1-56884-203-1. Out of print, but available - online. + url="http://research.microsoft.com/~daniel/unix-haters.html"> + online. @@ -595,7 +622,7 @@ Networked Computer Science Technical Reports - Library. + Library. @@ -620,7 +647,7 @@ Sys Admin — The Journal for UNIX System - Administrators Miller Freeman, Inc., ISSN + Administrators Miller Freeman, Inc., ISSN 1061-2688 diff --git a/zh_CN.GB2312/books/handbook/config/chapter.sgml b/zh_CN.GB2312/books/handbook/config/chapter.sgml index d8df6db959..365992ea55 100644 --- a/zh_CN.GB2312/books/handbook/config/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/config/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Chinese Documentation Project - Original Revision: 1.226 + Original Revision: 1.227 $FreeBSD$ --> @@ -2083,13 +2083,13 @@ device_probe_and_attach: cbb0 attach returned 12 要查看当前在用的 vnode 数量: - &prompt.root; sysctl vfs.numvnodes -vfs.numvnodes: 91349 + &prompt.root; sysctl vfs.numvnodes +vfs.numvnodes: 91349 要查看最大可用的 vnode 数量: - &prompt.root; sysctl kern.maxvnodes -kern.maxvnodes: 100000 + &prompt.root; sysctl kern.maxvnodes +kern.maxvnodes: 100000 如果当前的 vnode 用量接近最大值, 则将 kern.maxvnodes 值增大 1,000 diff --git a/zh_CN.GB2312/books/handbook/disks/chapter.sgml b/zh_CN.GB2312/books/handbook/disks/chapter.sgml index 3e1af01de9..d3cd89e62f 100644 --- a/zh_CN.GB2312/books/handbook/disks/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/disks/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.274 + Original Revision: 1.277 $FreeBSD$ --> @@ -270,7 +270,7 @@ &prompt.root; dd if=/dev/zero of=/dev/da1 bs=1k count=1 &prompt.root; fdisk -BI da1 #初始化新磁盘 -&prompt.root; bsdlabel -B -w -r da1s1 auto #加上标签 +&prompt.root; bsdlabel -B -w da1s1 auto #加上标签 &prompt.root; bsdlabel -e da1s1 # 现在编辑您刚才创建的磁盘分区 &prompt.root; mkdir -p /1 &prompt.root; newfs /dev/da1s1e # 为您创建的每个分区重复这个操作 @@ -290,7 +290,7 @@ 它不识别找到的 IBM &os2 的 appropriate 分区。 &prompt.root; dd if=/dev/zero of=/dev/da1 bs=1k count=1 -&prompt.root; bsdlabel -Brw da1 auto +&prompt.root; bsdlabel -Bw da1 auto &prompt.root; bsdlabel -e da1 # 创建 `e' 分区 &prompt.root; newfs -d0 /dev/da1e &prompt.root; mkdir -p /1 @@ -300,7 +300,7 @@ 另一种方法: &prompt.root; dd if=/dev/zero of=/dev/da1 count=2 -&prompt.root; bsdlabel /dev/da1 | bsdlabel -BrR da1 /dev/stdin +&prompt.root; bsdlabel /dev/da1 | bsdlabel -BR da1 /dev/stdin &prompt.root; newfs /dev/da1e &prompt.root; mkdir -p /1 &prompt.root; vi /etc/fstab # 为 /dev/da1e添加一个记录 @@ -393,9 +393,9 @@ ad3: 29333MB <WDC WD307AA> [59598/16/63] at ata1-slave UDMA33要安装 &man.ccd.4;, 首先需要使用 &man.bsdlabel.8; 来编辑硬盘: - bsdlabel -r -w ad1 auto -bsdlabel -r -w ad2 auto -bsdlabel -r -w ad3 auto + bsdlabel -w ad1 auto +bsdlabel -w ad2 auto +bsdlabel -w ad3 auto 此处将整个硬盘创建为 ad1c, ad2cad3c @@ -766,7 +766,7 @@ add path 'da*' mode 0660 group operator /dev/da0s1, 由于这些设备通常是 FAT 文件系统, 用户可以这样挂接它们: - &prompt.user; mount_msdosfs -m 644 -M 755 /dev/da0s1 /mnt/$USER + &prompt.user; mount -t msdosfs -m 644 -M 755 /dev/da0s1 /mnt/$USER 如果拔出设备 (必须首先将其对应的磁盘卷卸下), 则您会在系统消息缓冲区中看到类似下面的信息: @@ -1733,7 +1733,7 @@ cd0: Attempt to query device size failed: NOT READY, Medium not present - tray c 现在可以用下面的方法来使用 &man.bsdlabel.8; 了: - &prompt.root; /sbin/bsdlabel -B -r -w /dev/fd0 fd1440 + &prompt.root; /sbin/bsdlabel -B -w /dev/fd0 fd1440 @@ -3308,8 +3308,8 @@ Filesystem Size Used Avail Capacity Mounted on 这个脚本的参数可以通过 &man.rc.conf.5; 来指定, 例如: - gbde_autoattach_all="YES" -gbde_devices="ad4s1c" + gbde_autoattach_all="YES" +gbde_devices="ad4s1c" 在启动时将要求输入 gbde 的口令。 在输入正确的口令之后, gbde @@ -3363,7 +3363,7 @@ gbde_devices="ad4s1c" 从 &os; 6.0 开始提供了一个新的密码学 GEOM class — geli。 它目前由 - &a.pjd; 开发。 Geli 与 + &a.pjd; 开发。 Geli 工具与 gbde 不同; 它提供了一些不同的功能, 并采用了不同的方式来进行密码学运算。 @@ -3406,9 +3406,8 @@ gbde_devices="ad4s1c" 下面的步骤介绍了如何启用 &os; 内核中的 geli 支持, - 并解释了如何创建新的 geli 加密 provider。 - 最后, 还将对如何利用 geli - 创建加密的交换分区加以演示。 + 并解释了如何创建新和使用 geli + 加密 provider。 要使用 geli, 您必须运行 &os; 6.0-RELEASE 或更新版本。 由于需要修改内核, @@ -3416,12 +3415,12 @@ gbde_devices="ad4s1c" - 在内核配置文件中加入 <command>geli</command> 支持 + 在内核中加入 <command>geli</command> 支持 在内核配置文件中加入下面两行: - options GEOM_ELI -device crypto + options GEOM_ELI +device crypto 按照 介绍的步骤重新编译并安装内核。 @@ -3429,7 +3428,7 @@ device crypto 另外, geli 也可以在系统引导时加载。 这是通过在 /boot/loader.conf 中增加下面的配置来实现的: - geom_eli_load="YES" + geom_eli_load="YES" &man.geli.8; 现在应该已经为内核所支持了。 @@ -3488,7 +3487,7 @@ Enter passphrase: &prompt.root; mount /dev/da2.eli /private 现在加密的文件系统应该已经可以被 &man.df.1; 看到, - 并处于可用状态了。 + 并处于可用状态了: &prompt.root; df -H Filesystem Size Used Avail Capacity Mounted on @@ -3523,15 +3522,16 @@ Filesystem Size Used Avail Capacity Mounted on 它可以用于简化 geli 的使用。 通过 &man.rc.conf.5; 配置 geli 的方法如下: - geli_devices="da2" -geli_da2_flags="-p -k /root/da2.key" + geli_devices="da2" +geli_da2_flags="-p -k /root/da2.key" 这将把 /dev/da2 配置为一个 geli provider, 其主密钥文件位于 /root/da2.key, 而 geli 在连接 provider 时将不使用口令字 - (注意只有在 geli init 阶段使用了 -P 才可以这样做)。 - 系统将在关闭之前将 geli provider 断开。 + (注意只有在 geli init 阶段使用了 + 才可以这样做)。 + 系统将在关闭之前将 geli provider 断开。 关于如何配置 rc.d 的详细信息可以在使用手册的 rc.d 一节中找到。 @@ -3602,10 +3602,10 @@ geli_da2_flags="-p -k /root/da2.key" 中与交换区对应的行中, 设备名应追加 .bde 后缀: - + # Device Mountpoint FStype Options Dump Pass# /dev/ad0s1b.bde none swap sw 0 0 - + 对于 &os; 6.0-RELEASE 之前的版本, 还需要在 /etc/rc.conf 中加入: @@ -3621,10 +3621,10 @@ geli_da2_flags="-p -k /root/da2.key" 中交换区对应的行中, 设备名应追加 .eli 后缀: - + # Device Mountpoint FStype Options Dump Pass# /dev/ad0s1b.eli none swap sw 0 0 - + &man.geli.8; 默认情况下使用密钥长度为 256-位的 AES 加密算法。 diff --git a/zh_CN.GB2312/books/handbook/firewalls/chapter.sgml b/zh_CN.GB2312/books/handbook/firewalls/chapter.sgml index 8d654a3ad1..6122fcd0e8 100644 --- a/zh_CN.GB2312/books/handbook/firewalls/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/firewalls/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.76 + Original Revision: 1.77 $FreeBSD$ --> diff --git a/zh_CN.GB2312/books/handbook/install/chapter.sgml b/zh_CN.GB2312/books/handbook/install/chapter.sgml index e357e91ea1..838e0588b7 100644 --- a/zh_CN.GB2312/books/handbook/install/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/install/chapter.sgml @@ -2795,29 +2795,29 @@ Press [Enter] now to invoke an editor on /etc/exports 选择 Sendmail 将会安装 &os;默认的 流行的的 sendmail 服务程序。 - Sendmail local 选项用来设置sendmail - 默认的MTA,也可以禁止它从Internet接收邮件的能力。 + Sendmail local 选项用来设置 sendmail + 默认的 MTA,也可以禁止它从Internet接收邮件的能力。 还有其它的一些选项如: PostfixExim 都类似于 - Sendmail的角色。它们两者也可以投递邮件; - 有些用户更喜欢选择使用Sendmail、 - MTA二者之一。 + Sendmail 的角色。它们两者也可以投递邮件; + 有些用户更喜欢选择使用 Sendmail、 + MTA 二者之一。 选择 MTA或不选择它之后,网络配置菜单的下一 个选项是 NFS client 客户端程序。 NFS client 客户端可以使系统通过 NFS 与服务器进行通信。 - NFS 服务器通过NFS + NFS 服务器通过 NFS 协议可以使其它在网络上的机器来访问自己的文件系统。如果这台机器要作为一台 独立的服务器,这个选项可以保留不选。下面可能还有更多的配置,关于客户端和 服务器的配置请参阅 一节。 接下来的 NFS 服务器选项,可以允许您把系统设备成 为一台NFS 服务器。这需要更多的信息来启动远程过程调 - 用(RPC)服务。 RPC用来连接调 - 用两台机器上的程序。 + 用(RPC)服务。 RPC + 用来连接调用两台机器上的程序。 下一项是 Ntpdate 选项,处理时间同步。当选择它后, 会出现一个像下面所似的菜单: @@ -2868,7 +2868,7 @@ Press [Enter] now to invoke an editor on /etc/exports 下一个项目是Routed,这是一个路由程序。 &man.routed.8; 程序管理网络路由表,发现多播路由, 并且支持在网络上与它物理相连的主机来复制它的路由表的请求。 - 它被广泛地应用在本地网络中并扮演关网关的角色。 + 它被广泛地应用在本地网络中并扮演着网关的角色。 当选择它后,一个子菜单会来询问您这个程序的默认位置。 默认的位置已经被定义过, 您可以选择 Enter 键, 也可以按下其它的键。 这时会出来另一个菜单来询问您传递给 routed程序的参数。 @@ -2880,13 +2880,13 @@ Press [Enter] now to invoke an editor on /etc/exports &man.ruptime.1; 和&man.rwho.1; 手册页。 倒数第二个选项是&man.sshd.8; 程序。它可以通过使用 - OpenSSH来提供安全的shell服务,我们推荐通过 - 使用它来使用 telnetFTP 服务。 - sshd服务通过使用加密技术来创建从一台机器到另一台机 - 器的安全连接。 + OpenSSH 来提供安全的shell服务, + 我们推荐通过使用它来使用 telnet 和 + FTP 服务。 sshd + 服务通过使用加密技术来创建从一台机器到另一台机器的安全连接。 最后有一个 TCP 扩展选项。这可以用来扩展在 - RFC 1323 和RFC 1644 + RFC 1323 和 RFC 1644 里定义的TCP 功能。当许多主机以高速连接本机时,可 能会引起某些连接被丢弃。我们不推荐使用这个选项,但是当使用独立的主机 时可以从它上面得到一些好处。 @@ -2996,13 +2996,13 @@ Press [Enter] now to invoke an editor on /etc/exports 安装信息将会不断地出现。如果有一些错误信息,请作好记录。 安装完成之后,继续最后的配置。如果您不想安装任何软件包并退回到 - 最终配置屏幕,请选择Install + 最终配置屏幕,请选择 Install 添加用户/组 - 您至少要在安装过程中添加一个用户,以便于您能不用root + 您至少要在安装过程中添加一个用户,以便于您能不用 root 来登录使用系统。根分区通常比较小,用 root 来运行应用程序 可能会快一点。但这样会有一些危险: @@ -3014,7 +3014,7 @@ Press [Enter] now to invoke an editor on /etc/exports [ Yes ] No - 选择 &gui.yes; 然后键入Enter 继续添加用户。 + 选择 &gui.yes; 然后键入 Enter 继续添加用户。
选择用户 diff --git a/zh_CN.GB2312/books/handbook/jails/chapter.sgml b/zh_CN.GB2312/books/handbook/jails/chapter.sgml index b1c555eb6a..d53980be65 100644 --- a/zh_CN.GB2312/books/handbook/jails/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/jails/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.13 + Original Revision: 1.14 $FreeBSD$ --> @@ -652,16 +652,33 @@ jail_set_hostname_allow="NO" jail_list="ns mail www" jail_ns_hostname="ns.example.org" jail_ns_ip="192.168.3.17" -jail_ns_rootdir="/home/j/ns" +jail_ns_rootdir="/usr/home/j/ns" jail_ns_devfs_enable="YES" jail_mail_hostname="mail.example.org" jail_mail_ip="192.168.3.18" -jail_mail_rootdir="/home/j/mail" +jail_mail_rootdir="/usr/home/j/mail" jail_mail_devfs_enable="YES" jail_www_hostname="www.example.org" jail_www_ip="62.123.43.14" -jail_www_rootdir="/home/j/www" +jail_www_rootdir="/usr/home/j/www" jail_www_devfs_enable="YES" + + + 应把 + jail_name_rootdir + 变量设置成 /usr/home 而不是 + /home 的原因是 + /home + 目录在默认安装的 &os; 上是指向 + /usr/home + 的一个符号连接。 而 + jail_name_rootdir + 变量必须是一个 包含符号连接的路径, + 否则 jail 将拒绝启动。 可以使用 &man.realpath.1; + 工具来决定这一变量应被赋予一个什么样的值。 + 更详细的信息请参阅安全公告 &os;-SA-07:01.jail + 为每个 jail 创建所需的只读文件系统挂接点: diff --git a/zh_CN.GB2312/books/handbook/kernelconfig/chapter.sgml b/zh_CN.GB2312/books/handbook/kernelconfig/chapter.sgml index e8133d2418..245626fe7e 100644 --- a/zh_CN.GB2312/books/handbook/kernelconfig/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/kernelconfig/chapter.sgml @@ -274,10 +274,6 @@ WITHOUT_MODULES = linux acpi sound/sound sound/driver/ds1 ntfs - This variable sets up a list of modules to exclude - from the build process. For other variables which you may find useful - in the process of building kernel, refer to &man.make.conf.5; - manual page. 这个变量的内容是在联编过程中将不被编译的模块列表。 如果希望了解更多与构建内核有关的变量, 请参见 &man.make.conf.5; 联机手册。 diff --git a/zh_CN.GB2312/books/handbook/multimedia/chapter.sgml b/zh_CN.GB2312/books/handbook/multimedia/chapter.sgml index 7a648a570a..d56351f6d5 100644 --- a/zh_CN.GB2312/books/handbook/multimedia/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/multimedia/chapter.sgml @@ -157,7 +157,8 @@ snd_emu10k1_load="YES" 上边实例用于 Creative &soundblaster; Live! 声卡。 - 其它可装载的模块列在文件/boot/defaults/loader.conf里边。 + 其它可装载的模块列在文件 + /boot/defaults/loader.conf 里边。 如果不知道应该使用哪个驱动, 您可以尝试加载 snd_driver module: @@ -257,8 +258,7 @@ kld snd_ich (1p/2r/0v channels duplex default) 您系统的输出可能与此不同。如果没有看到 pcm 设备,回顾并检查一下前面做的。 重新检查您的内核配置文件并保证选择了正确的设备。 - 常见问题列在一节。 + 常见问题列在 一节。 如果一切正常,您现在应该拥有一个多功能声卡了。 如果您的 CD-ROM 或者 DVD-ROM 驱动器的音频输出线已经与声卡连在一起, @@ -355,8 +355,8 @@ kld snd_ich (1p/2r/0v channels duplex default) &prompt.root; sysctl hw.snd.maxautovchans=4 上面的实例设定了4个虚拟声道,这也是实际上所使用的数目。hw.snd.pcm0.vchans - 是pcm0的虚拟声道数,一当链接上一个设备它就可配置了。 - hw.snd.maxautovchans是分配给新的音频设备的虚拟声道数, + 是 pcm0 的虚拟声道数,一当链接上一个设备它就可配置了。 + hw.snd.maxautovchans 是分配给新的音频设备的虚拟声道数, 此时这个设备要用 &man.kldload.8; 来链接。 因为 pcm 模块可以独立装载许多硬件驱动程序, 因此 hw.snd.maxautovchans 也就可以存储分配给以后链接到的设备的虚拟声道数。 @@ -484,9 +484,9 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo 参数 表示 SCSI 设备 0,1,0, 与命令 - cdrecord -scanbus的输出相对应。 + cdrecord -scanbus 的输出相对应。 - 抓取单轨,要使用选项,如下所示: + 抓取单轨,要使用选项 ,如下所示: &prompt.root; cdda2wav -D 0,1,0 -t 7 @@ -495,19 +495,19 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo &prompt.root; cdda2wav -D 0,1,0 -t 1+7 利用&man.dd.1;也可以从ATAPI光驱中抓取音轨,从 - 可以了解更多。 + 可以了解更多。 MP3 编码 - 现今,可选的MP3编码器是lame。 - Lame可以从ports树里的 + 现今,可选的MP3编码器是 lame。 + Lame 可以从ports树里的 audio/lame 处找到。 利用抓取的WAV文件,下边的命令就可以把 audio01.wav - 转换成audio01.mp3 + 转换成 audio01.mp3 &prompt.root; lame -h -b 128 \ --tt "Foo Song Title" \ @@ -534,7 +534,7 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo XMMSmpg123 都支持把MP3输出成非压缩格式文件。 - XMMS中输出到磁盘: + XMMS 中输出到磁盘: @@ -542,20 +542,21 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo - 在窗口里右击鼠标,弹出XMMS菜单。 + 在窗口里右击鼠标,弹出 XMMS 菜单。 - 选项(Options)里选择设定(Preference) + 选项(Options) 里选择 + 设定(Preference) - 改变输出插件成写磁盘插件(Disk Writer + 改变输出插件成 写磁盘插件(Disk Writer Plugin) - 配置(Configure) + 配置(Configure) @@ -563,12 +564,12 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo - 象平常一样,把MP3文件装入到XMMS里边, + 象平常一样,把MP3文件装入到 XMMS 里边, 把音量调节到100%并且关掉EQ设定。 - 按一下播放(Play) — + 按一下 播放(Play)XMMS 如同在播放mp3一样,只是听不到声音。 实际上是在播放mp3到一个文件里。 @@ -578,17 +579,17 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo - mpg123进行标准输出: + mpg123 进行标准输出: - 执行 mpg123 -s audio01.mp3 + 执行 mpg123 -s audio01.mp3 > audio01.pcm - XMMS输出的文件是波形(WAV)格式, - 而mpg123 则把MP3转换成无压缩的PCM + XMMS 输出的文件是波形(WAV)格式, + 而 mpg123 则把MP3转换成无压缩的PCM 音频数据。两种格式都支持用 cdrecord 刻录成音乐CD。 使用 &man.burncd.8; 您就必须使用无压缩的PCM。 如果选择波形格式, 就要注意在每道开始时的一小点杂音, @@ -631,12 +632,12 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo 为了评估各种播放器和设置,您需要有一小段用作测试的MPEG文件。 由于一些DVD播放器会默认地在 /dev/dvd 里去找DVD文件, 因此, - 您会发样建立符号链接到恰当的设备会很有用: + 您会发现建立符号链接到恰当的设备会很有用: &prompt.root; ln -sf /dev/acd0 /dev/dvd &prompt.root; ln -sf /dev/acd0 /dev/rdvd - 注意:由于&man.devfs.5;本身的原因, + 注意:由于 &man.devfs.5; 本身的原因, 像这样手工建立的链接在重启后将不会存在。 想要无论什么时候您启动系统都能自动建立符号链接, 那就把下边这行加到 /etc/devfs.conf 里边: @@ -659,7 +660,7 @@ kern.ipc.shmall=32768 DGA 在X11下有几种可以显示图像的方式。 - 到底哪个能工作很大程序上依赖于硬件。 首先, + 到底哪个能工作很大程度上依赖于硬件。 首先, 下边描述的每一种方法在不同的硬件上都会有不同的品质。 其次, 在X11里的图像显示近来引起普遍的关注, 随着 &xorg; @@ -690,7 +691,7 @@ kern.ipc.shmall=32768 XVideo &xorg;&xfree86; 4.X - 有种扩展叫做XVideo + 有种扩展叫做 XVideo (或称Xvideo, Xv, xv), 它可以通过一个特殊的加速器直接把图像显示在可拖拉的对象里。 即使在低端的计算机 (例如我的PIII 400 Mhz膝上电脑), @@ -772,7 +773,7 @@ screen #0 red, green, blue masks: 0x0, 0x0, 0x0 同时注意:列出来的格式(YUV2, YUV12, 等等) 并不总是随着 - XVdieo的每一次执行而存在。没有它们可能或迷惑有些人。 + XVdieo的每一次执行而存在。没有它们可能会迷惑某些人。 如果结果看起来是这样: X-Video Extension version 2.2 @@ -898,7 +899,7 @@ no adaptors present Linux 和其它 UNIX 系统中的速度和机动性能。 在团队的创始人实在受不了当时可用的播放器的性能时, 这个计划就开始了。 有人也许会说图形接口已经成为新型设计的牺牲品。 - 但是一但您习惯了命令行选项和按键控制方式,它就能表现得很好。 + 但是一旦您习惯了命令行选项和按键控制方式,它就能表现得很好。 创建MPlayer @@ -928,7 +929,7 @@ or download official skin collections from http://www.mplayerhq.hu/homepage/dload.html - 默认的 port 选项对于绝大多数用户来来说是够用了。 + 默认的 port 选项对于绝大多数用户来说是够用了。 不过, 如果您需要 XviD 编解码器, 则必须指定 WITH_XVID 这个命令行选项。 默认的 DVD 设备也可以用 WITH_DVD_DEVICE @@ -953,14 +954,14 @@ http://www.mplayerhq.hu/homepage/dload.html MPlayer 使用 - 任何 MPlayer 用户必须在主目录下建立一个叫 + 任何 MPlayer 用户必须在其用户主目录下建立一个叫 .mplayer 的子目录。 输入下边的内容来建立这个必须的子目录: &prompt.user; cd /usr/ports/multimedia/mplayer &prompt.user; make install-user - mplayer的手册里列出了它的命令选项。 + mplayer 的手册里列出了它的命令选项。 HTML文档里有更为详细的信息。 这部份里, 我们只是描述了很少的常见应用。 要播放一个文件,如 @@ -1006,13 +1007,13 @@ http://www.mplayerhq.hu/homepage/dload.html fs=yes zoom=yes - 最后,mplayer可以把DVD题目(title)抓取成为 - .vob文件。为了从DVD中导出第二个题目,请输入: + 最后,mplayer 可以把DVD题目(title)抓取成为 + .vob 文件。为了从DVD中导出第二个题目,请输入: &prompt.root; mplayer -dumpstream -dumpfile out.vob dvd://2 -dvd-device /dev/dvd 输出文件 out.vob 将是 MPEG - 并且可以被这部份描述的其它利用。 + 并且可以被这部份描述的其它 利用。 @@ -1030,14 +1031,20 @@ zoom=yes &prompt.user; mencoder input.avi -oac copy -ovc copy -o output.avi - 不正确的命令选项组合可能使生成的文件不能被mplayer播放。因此,如果您只是想抓取文件,一定在mplayer里使用 + 不正确的命令选项组合可能使生成的文件不能被 + mplayer 播放。因此,如果您只是想抓取文件, + 一定在 mplayer 里使用 + - 转换input.avi成为带有MPEG3音频编码 (要求audio/lame )的MPEG4编码: + 转换 input.avi + 成为带有MPEG3音频编码 (要求 + audio/lame ) + 的MPEG4编码: &prompt.user; mencoder input.avi -oac mp3lame -lameopts br=192 \ -ovc lavc -lavcopts vcodec=mpeg4:vhq -o output.avi - 这样就产生了可被mplayerxine播放的输出。 + 这样就产生了可被 mplayerxine播放的输出。 input.avi 可以换成 并以 @@ -1051,18 +1058,29 @@ zoom=yes xine视频播放器 - xine视频播放器是一个关注范围很广的项目,它不仅看准多合一的视频解决,而且出品了一个可再用的基本库和一个可扩展插件的可执行模块。发行有和port版本-- multimedia/xine + xine 视频播放器是一个关注范围很广的项目, + 它不仅看准多合一的视频解决, + 而且出品了一个可再用的基本库和一个可扩展插件的可执行模块。 + 发行有 和port版本-- + multimedia/xine - xine播放器仍然很粗糙,但这很显然与好开头无关。实际上xine 即需要一个快速的带有快速显卡的CPU,也支持XVideo的扩展。图形界面(GUI)可以使用,但很勉强。 + xine 播放器仍然很粗糙, + 但这很显然与好开头无关。实际上 xine + 即需要一个快速的带有快速显卡的CPU,也支持XVideo的扩展。 + 图形界面(GUI)可以使用,但很勉强。 到写这章时,还没有可用于播放CSS编码的DVD文件的输入模块随同 - xine一起发行。 + xine 一起发行。 第三方的建造(builds)里内建有这样的模块, 但都不属于FreeBSD Ports 集。 - MPlayer相比,xine 为用户考虑得更多,但同时,对用户来说也少了很多有条理的控制方式。xine 播放器在XVideo接口上做得不错。 + MPlayer 相比, + xine 为用户考虑得更多, + 但同时,对用户来说也少了很多有条理的控制方式。 + xine 播放器在XVideo接口上做得不错。 - 默认情况下,播放器xine启动的时后会使用图形界面。那么就可以使用菜单打开指定的文件: + 默认情况下,播放器 xine + 启动的时候会使用图形界面。那么就可以使用菜单打开指定的文件: &prompt.user; xine @@ -1100,7 +1118,7 @@ WITH_MJPEG=yes -DWITH_XVID=yes 生成的 MPEG 文件, output_vcd.mpg, 可以通过 MPlayer 来播放。 - 您甚至可以直接将这个文件烧录到 CD-R 介质上来创建 Video CD, + 您甚至可以直接将这个文件刻录到 CD-R 介质上来创建 Video CD, 如果希望这样做的话, 需要安装 multimedia/vcdimagersysutils/cdrdao 这两个程序。 @@ -1115,11 +1133,21 @@ WITH_MJPEG=yes -DWITH_XVID=yes 进一步了解 - FreeBSD里不同的视频软件包正迅速发展中。很可能在不久的将来,这里所谈到的问题都将得到解决。同时,有些人想超越FreeBSD的声/像(A/V)能力,那他们就不得不从一些FAQ和指南里学知识,并使用一些不同的应用程序。这里就给这些读者指出一些补充信息。 + FreeBSD里不同的视频软件包正迅速发展中。 + 很可能在不久的将来,这里所谈到的问题都将得到解决。 + 同时,有些人想超越FreeBSD的音/像(A/V)能力, + 那他们就不得不从一些FAQ和指南里学知识, + 并使用一些不同的应用程序。 + 这里就给这些读者指出一些补充信息。 - MPlayer 文档是很技术性的。这些文档可以给那些希望获得关于&unix;视频高级技术的人们提供参考。MPlayer邮件列表很不喜欢没耐心阅读文档的人,如果您发现什么问题想报告给他们,请首先RTFM。 + MPlayer 文档 + 是很技术性的。 + 这些文档可以给那些希望获得关于&unix;视频高级技术的人们提供参考。 + MPlayer 邮件列表很不喜欢没耐心阅读文档的人, + 如果您发现什么问题想报告给他们,请首先RTFM。 - xine HOWTO里边有一章是关于提高性能的,对所有的播放器都很适应。 + xine HOWTO + 里边有一章是关于提高性能的,对所有的播放器都很适应。 最后是一些很有前途的程序,读者可以试一下: @@ -1144,7 +1172,8 @@ WITH_MJPEG=yes -DWITH_XVID=yes multimedia/dvdauthor,一个制作 DVD 节目的源码开放包。 + role="package">multimedia/dvdauthor, + 一个制作 DVD 节目的源码开放包。 @@ -1179,28 +1208,40 @@ WITH_MJPEG=yes -DWITH_XVID=yes 介绍 - 电视卡可以让您在您的计算机里观看到无线或有线电视。许多卡是通过RCA或S-video输入接收复合视频,而且有些卡还带有调频广播接收器。 + 电视卡可以让您在您的计算机里观看到无线或有线电视。 + 许多卡是通过RCA或S-video输入接收复合视频, + 而且有些卡还带有调频广播接收器。 - &os; 通过&man.bktr.4;驱动程序,提供了对基于PCI的电视卡的支持,要求这些卡使用的是Brooktree Bt848/849/878/879 或 Conexant CN-878/Fusion 878a视频采集芯片。您还要确保这个板上带的有被支持的调谐器,参考&man.bktr.4;手册查看所支持的调谐器列表。 + &os; 通过&man.bktr.4;驱动程序,提供了对基于PCI的电视卡的支持, + 要求这些卡使用的是Brooktree Bt848/849/878/879 或 + Conexant CN-878/Fusion 878a视频采集芯片。 + 您还要确保这个板上带的有被支持的调谐器, + 参考&man.bktr.4;手册查看所支持的调谐器列表。 增加驱动程序 - 要使用您的卡,您就要装载&man.bktr.4;驱动程序。这个可以通过往/boot/loader.conf里边添加下边一行来实现。象这样: + 要使用您的卡,您就要装载&man.bktr.4;驱动程序。 + 这个可以通过往 /boot/loader.conf + 里边添加下边一行来实现。象这样: bktr_load="YES" - 另外,您也可以静态地这个支持编译到内核里去,要是这样的话,就把下边几行加到内核配置里去: + 另外,您也可以静态地这个支持编译到内核里去, + 要是这样的话,就把下边几行加到内核配置里去: device bktr device iicbus device iicbb device smbus - 这些附加的设备驱动程序是必须的,因为卡的各组成部分是能过一根I2C总线相互连接在一起的。然后建立安装新的内核。 + 这些附加的设备驱动程序是必须的, + 因为卡的各组成部分是能过一根I2C总线相互连接在一起的。 + 然后建立安装新的内核。 - 一旦这个支持被加到了您的系统里,您须要重启系统。在启动过程中,您的电视卡应该显示为up(启动),象这样: + 一旦这个支持被加到了您的系统里,您须要重启系统。 + 在启动过程中,您的电视卡应该显示为up(启动),象这样: bktr0: <BrookTree 848A> mem 0xd7000000-0xd7000fff irq 10 at device 10.0 on pci0 iicbb0: <I2C bit-banging driver> on bti2c0 @@ -1209,7 +1250,12 @@ iicbus1: <Philips I2C bus> on iicbb0 master-only smbus0: <System Management Bus> on bti2c0 bktr0: Pinnacle/Miro TV, Philips SECAM tuner. - 当然,这些信息可能因您的硬件不同而有所区别。但是您应该能检查那个调制器是否被正确检测到了,可能要忽略一些检测到的同&man.sysctl.8; MIB(管理系统库)和内核配置文件选项一起的参数。例如,如果您想强制使用Philips(飞利浦) SECAM制式的调谐器 ,您就应把下列行加到内核配置文件里: + 当然,这些信息可能因您的硬件不同而有所区别。 + 但是您应该能检查那个调制器是否被正确检测到了, + 可能要忽略一些检测到的同&man.sysctl.8; + MIB(管理系统库)和内核配置文件选项一起的参数。 + 例如,如果您想强制使用Philips(飞利浦) SECAM制式的调谐器 , + 您就应把下列行加到内核配置文件里: options OVERRIDE_TUNER=6 @@ -1229,19 +1275,26 @@ bktr0: Pinnacle/Miro TV, Philips SECAM tuner. - multimedia/fxtv提供窗口电视(TV-in-a-window)功能和图像/声音/图像采集功能。 + multimedia/fxtv + 提供 窗口电视(TV-in-a-window) + 功能和图像/声音/图像采集功能。 - multimedia/xawtv也是一款电视应用程序,功能同fxtv一样。 + multimedia/xawtv + 也是一款电视应用程序,功能同 + fxtv 一样。 - misc/alevt解码和显示Videotext/Teletext。 + misc/alevt + 解码和显示Videotext/Teletext。 - audio/xmradio,一款用于一些电视卡的调频电台调谐器的程序。 + audio/xmradio, + 一款用于一些电视卡的调频电台调谐器的程序。 - audio/wmtune,一款用于电台调谐器的便捷的桌面程序。 + audio/wmtune, + 一款用于电台调谐器的便捷的桌面程序。 @@ -1251,7 +1304,11 @@ bktr0: Pinnacle/Miro TV, Philips SECAM tuner. 问题解决 - 如果您的电视卡遇到了什么问题,您应该首先检查一下您的视频采集芯片和调谐器是不是真正的被&man.bktr.4;驱动程序支持,并且是不是使用了正确的配置选项。想得到更多支持和关于您的电视卡的各种问题,您可以接触和使用&a.multimedia.name; 邮件列表的压缩包。 + 如果您的电视卡遇到了什么问题, + 您应该首先检查一下您的视频采集芯片和调谐器是不是真正的被&man.bktr.4; + 驱动程序支持,并且是不是使用了正确的配置选项。 + 想得到更多支持和关于您的电视卡的各种问题, + 您可以接触和使用&a.multimedia.name; 邮件列表的压缩包。 @@ -1286,7 +1343,8 @@ bktr0: Pinnacle/Miro TV, Philips SECAM tuner. 在做任何配置之前请确保您的扫描仪被 SANE 支持。 SANE 有一个 - 支持的设备列表, 可以为您提供有关扫描仪的支持情况和状态的信息。 + 支持的设备 列表, + 可以为您提供有关扫描仪的支持情况和状态的信息。 &man.uscanner.4; 手册页也提供了一个支持的 USB 扫描仪列表。 diff --git a/zh_CN.GB2312/books/handbook/security/chapter.sgml b/zh_CN.GB2312/books/handbook/security/chapter.sgml index c8dcdc75cb..83eb063537 100644 --- a/zh_CN.GB2312/books/handbook/security/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/security/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.314 + Original Revision: 1.315 $FreeBSD$ --> @@ -2948,7 +2948,7 @@ options IPSEC_DEBUG #debug for IP security - 在两个网络之间应用安全策略以保证它们之间的通讯被透明地加密盒解密。 + 在两个网络之间应用安全策略以保证它们之间的通讯被透明地加密和解密。 可以使用 &man.tcpdump.1; 或类似的工具来验证这一点。 @@ -2979,7 +2979,7 @@ options IPSEC_DEBUG #debug for IP security 私网 IP 地址, 例如 192.168.x 这样的地址是不应在 Internet 上面大量出现的。 - 于此相反, 发送到 192.168.2.1 的数据包将会封装到另外的包中。 + 因此, 发送到 192.168.2.1 的数据包将会封装到另外的包中。 这样的包对外展现的应该是来自 A.B.C.D, 并被发到 W.X.Y.Z 去。 这个过程称为 @@ -3315,7 +3315,7 @@ ipfw add 1 allow udp from W.X.Y.Z to A.B.C.D isakmp 正如我们所了解的那样, 私有 IP 地址, 例如 192.168.x.y 这样的地址范围, 不应该出现在 Internet 的公网上。 - 于此相反, 他们必须首先封装到别的包中。 + 因此, 他们必须首先封装到别的包中。 包的来源或目的如果是私有 IP 地址, 则必须替换成公网 IP 地址。 @@ -3743,11 +3743,12 @@ bb:48:db:f2:93:57:80:b6:aa:bc:f5:d5:ba:8f:79:17 user@host.example.com ~/.ssh/id_dsa~/.ssh/id_rsa, 而公钥则被存放到 ~/.ssh/id_dsa.pub 或 - ~/.ssh/id_rsa.pub, 文件名取决于您选择的 DSA 和 - RSA 密钥类型。 公钥必须被存放到远程机器上的 + ~/.ssh/id_rsa.pub, 文件名取决于您选择的 + DSARSA + 密钥类型。 RSA 或者 DSA + 公钥必须被存放到远程机器上的 ~/.ssh/authorized_keys 才能够使系统正确运转。 - 类似地, 第 1 版的 RSA 公钥应存放到 - ~/.ssh/authorized_keys。 + 这将允许从远程连接时以基于 SSH 密钥的验证来代替口令验证。 @@ -3760,6 +3761,17 @@ bb:48:db:f2:93:57:80:b6:aa:bc:f5:d5:ba:8f:79:17 user@host.example.com 选项和配置文件可能随 OpenSSH 的版本不同而不同; 为了避免出现问题, 您应参考 &man.ssh-keygen.1; 联机手册。 + + 这将使到远程机器的连接基于 SSH 密钥而不是口令。 + + 如果在运行 &man.ssh-keygen.1; 时使用了通行字, + 每次使用私钥的时候用户都将被要求输入通行字。 &man.ssh-agent.1; + 能够减缓重复输入较长通行字的负担, 有关更详细的探究在 + 下一节 . + + 随着你系统上的 OpenSSH + 版本的不同,各种选项和配置文件也会不同; 为了避免此类问题, + 你需要参阅 &man.ssh-keygen.1; 联机手册。 @@ -4202,7 +4214,7 @@ You are advised to update or deinstall the affected package(s) immediately.像其它具有产品级品质的操作系统一样, &os; 会发布 安全公告。 - 通常这类公告会只有在在相应的发行版本已经正确地打过补丁之后发到安全邮件列表并在勘误中说明。 + 通常这类公告会只有在相应的发行版本已经正确地打过补丁之后发到安全邮件列表并在勘误中说明。 本节将介绍什么是安全公告, 如何理解它, 以及为系统打补丁的具体步骤。 @@ -4296,7 +4308,7 @@ VII. References - The Affects(影响范围) 一栏给出了 &os; 的那些版本存在这个漏洞。 + The Affects(影响范围) 一栏给出了 &os; 的哪些版本存在这个漏洞。 对于内核来说, 检视受影响的文件上执行的 ident 输出可以帮助确认文件版本。 对于 ports, 版本号在 /var/db/pkg 里面的 port 的名字后面列出。 如果系统没有与 &os; CVS 代码库同步并每日构建, diff --git a/zh_CN.GB2312/books/handbook/virtualization/chapter.sgml b/zh_CN.GB2312/books/handbook/virtualization/chapter.sgml index 7f06e64737..c79eb14745 100644 --- a/zh_CN.GB2312/books/handbook/virtualization/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/virtualization/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.10 + Original Revision: 1.12 $FreeBSD$ --> @@ -34,19 +34,23 @@ 宿主操作系统与客户操作系统的区别。 + + 如何在采用 &intel; 处理器的 &apple; &macintosh; + 计算机上安装 FreeBSD。 + + 如何在包含 &xen; 的 Linux 上安装 FreeBSD。 - 如何在采用 &intel; 处理器的 &apple; &macintosh; - 计算机上安装 FreeBSD。 + 如何在 µsoft.windows; 以 + Virtual PC 安装 FreeBSD。 如何为虚拟化对 FreeBSD 系统进行性能调优。 - 在阅读这章之前, 您应: @@ -501,6 +505,186 @@ xenbr1 8000.feffffffffff no vif0.1 + + &windows; 上的 Virtual PC + + Virtual PC 是 µsoft; + 上的 &windows; 软件产品, 可以免费下载使用。 相关系统要求,请参阅 + system requirements 说明。 + 在 µsoft.windows; 装完 Virtual PC + 之后, 必须针对所安装的虚拟机器来做相应设定。 + + + 在 Virtual PC/µsoft.windows; 上安装 FreeBSD + + 在 µsoft.windows;/Virtual PC + 上安装 FreeBSD 的第一步是新增虚拟器。 如下所示,在提示向导中请选择 + Create a virtual machine + + + + + + + + + + + + + + 然后在 Operating system + 处选 Other + + + + + + + + 并依据自身需求来规划硬盘容量和内存的分配。对大多数在 + Virtual PC 使用 FreeBSD + 的情况而言, 大约 4GB 的硬盘空间以及 512MB 的内存就够用了。 + + + + + + + + + + + + + + 保存并完成配置: + + + + + + + + 接下来选择新建的 FreeBSD 虚拟机器,并单击 + Settings, 以设定网络种类以及网卡: + + + + + + + + + + + + + + 在新建 FreeBSD 虚拟机器以后, 就可以继续以其安装 + FreeBSD。 安装方面, 比较好的作法是使用官方的 FreeBSD + 光盘或从官方 FTP 站下载 ISO 镜像。 若您的 &windows; 系统 + 内已有该 ISO 镜像, 那么就可以在 FreeBSD 虚拟机器上连按两下, + 以开始启动。 接着在 Virtual PC + 窗口内按 CD 再按 + Capture ISO Image...。 接着出现一个对话框, + 可以把虚拟机器内的光驱设定到该 ISO 镜像, 或者是真实的光驱。 + + + + + + + + + + + + + + 设好光盘来源之后,就可以重新开机, 也就是先按 + Action 再按 Reset 即可。 + Virtual PC 会以特殊 BIOS 开机, + 并与普通 BIOS 一样会先检查是否有光盘驱动器。 + + + + + + + + 此时, 它会找到 FreeBSD 安装光盘, 并开始在 + 内所介绍的 + sysinstall 安装过程。 + 这时候也可以顺便安装 X11, 但不要进行相关设定。 + + + + + + + + 完成安装之后, 记得把安装光盘或者 ISO 镜像退出。 + 最后, 把装好的 FreeBSD 虚拟机器重新开机即可。 + + + + + + + + + + 调整 µsoft.windows;/Virtual PC 上的 FreeBSD + + 在 µsoft.windows; 上以 Virtual PC + 装好 FreeBSD 后, 还需要做一些设定步骤, + 以便将虚拟机内的 FreeBSD 最佳化。 + + + + 设定 boot loader 参数 + + 最重要的步骤乃是藉由调降 + 来降低 Virtual PC 环境内 + FreeBSD 的 CPU 占用率。 在 + /boot/loader.conf + 内加上下列设定即可: + + kern.hz=100 + + 若不作这设定, 那么光是 idle 状态的 FreeBSD + Virtual PC guest OS + 就会在单一处理器的电脑上大约有 40% 的 CPU 占用率。 + 作了上述修改之后, 占用率大约会降至 3%。 + + + + 建立一个新的内核配置文件 + + 可以放心把所有的 SCSI, FireWire 和 USB + 设备驱动都移除。 Virtual PC + 有提供 &man.de.4; 的虚拟网卡, 因此除了 + &man.de.4; 以及 &man.miibus.4; + 以外其他的网卡也都可以从内核的配置文件中移除。 + + + + 设定网络 + + 可以给虚拟机器简单得使用 DHCP 来设定与 + host (µsoft.windows;) 相同的本地网络环境, + 只要在 /etc/rc.conf + 加上 ifconfig_de0="DHCP" + 即可完成。 其他的高级网络设置, 可参阅 + . + + + + + + + 运行于 &windows;/&mac;/&linux; 的 VMware -- cgit v1.2.3