docs/140375: [UPDATE] Updated zh_TW.Big5/articles/nanobsd

Denny Lin dennylin93 at cnmc32.hs.ntnu.edu.tw
Sun Nov 8 00:20:01 UTC 2009


>Number:         140375
>Category:       docs
>Synopsis:       [UPDATE] Updated zh_TW.Big5/articles/nanobsd
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 08 00:20:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Denny Lin
>Release:        FreeBSD 7.2-RELEASE-p4 amd64
>Organization:
>Environment:
System: FreeBSD cnmc32.hs.ntnu.edu.tw 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4 #0: Mon Oct 26 19:41:45 CST 2009 root at cnmc32.hs.ntnu.edu.tw:/usr/obj/usr/src/sys/CNMC32 amd64


	
>Description:
An update of zh_TW.Big5/articles/nanobsd.

Changes that were made:
1. Merged changes from the English version (revision 1.4, 1.5).
2. Added section on how to install packages for a NanoBSD image (translated from the English version).
3. All the parentheses were changed to full width characters. This was done because all the other punctuation marks are full width characters (commas, periods, etc.).
4. Some other changes in the text.
	
>How-To-Repeat:
	
>Fix:
See patches. The updated files are also available at:
http://security-hole.info/~dennylin93/patches/
http://security-hole.info/~dennylin93/doc/zh_TW.Big5/articles/nanobsd/

	

--- nanobsd-Makefile.patch begins here ---
--- doc/zh_TW.Big5/articles/nanobsd/Makefile.orig	2009-11-07 22:30:58.000000000 +0800
+++ doc/zh_TW.Big5/articles/nanobsd/Makefile	2009-11-07 22:31:21.000000000 +0800
@@ -1,7 +1,4 @@
 # 
-# The FreeBSD Traditional Chinese Project
-#
-# Original Revision: 1.2
 # $FreeBSD: doc/zh_TW.Big5/articles/nanobsd/Makefile,v 1.1 2006/07/09 14:03:00 vanilla Exp $
 #
 # Article: Introduction to NanoBSD
--- nanobsd-Makefile.patch ends here ---

--- nanobsd-article.sgml.patch begins here ---
--- doc/zh_TW.Big5/articles/nanobsd/article.sgml.orig	2009-11-07 17:03:57.000000000 +0800
+++ doc/zh_TW.Big5/articles/nanobsd/article.sgml	2009-11-07 23:39:14.000000000 +0800
@@ -1,9 +1,3 @@
-<!--
-     The FreeBSD Documentation Project
-     The FreeBSD Chinese (Traditional) Documentation Project
-
-     Original Revision: 1.1
--->
 <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
 <!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN">
 %articles.ent;
@@ -36,7 +30,7 @@
     <abstract>
       <para>³o½g¤å¥ó´£¨Ñ¤FÃö©ó <application>NanoBSD</application> ¤u¨ãªº±¡³ø¤¶²Ð¡A
 	³o¤u¨ã¥i¥Î¨Ó«Ø¥ß¥Î©ó´O¤J¦¡Àô¹ÒÀ³¥Îµ{¦¡ªº &os; ¨t²Î¬M¹³ÀÉ¡A
-	¥H«K¦s©ñ¨ì Compact Flash ¥d(©ÎÀH¨­ºÐ)¡C</para>
+	¥H«K¦s©ñ¨ì Compact Flash ¥d¡]©Î¨ä¥LÀx¦s¸Ë¸m¡^¡C</para>
     </abstract>
   </articleinfo>
 
@@ -47,13 +41,13 @@
 
     <para><application>NanoBSD</application> ¬O &a.phk; ¥Ø«e¥¿¦b¶}µoªº¤@¶µ¤u¨ã¡C
       ¥¦¥i¥Î¨Ó«Ø¥ß¥Î©ó´O¤J¦¡Àô¹ÒÀ³¥Îµ{¦¡ªº &os; ¨t²Î¬M¹³ÀÉ¡A
-      ¥H«K¦s©ñ¨ì Compact Flash ¥d(©ÎÀH¨­ºÐ¡Amass storage medium)¡C</para>
+      ¥H«K¦s©ñ¨ì Compact Flash ¥d¡]©Î¨ä¥LÀx¦s¸Ë¸m¡^¡C</para>
 
     <para>³o¤@¤u¨ã¤]¥i¥H¥Î¨Ó¦Û»s¦w¸Ë¬M¹³ÀÉ¡A
-      ¥H²¤Æ«UºÙ¬° <quote>´O¤J¦¡¨t²Î(computer appliances)</quote> ªº¨t²Î¦w¸Ë¡BºûÅ@¤u§@¡C 
+      ¥H²¤Æ«UºÙ¬° <quote>´O¤J¦¡¨t²Î¡]computer appliances¡^</quote> ªº¨t²Î¦w¸Ë¡BºûÅ@¤u§@¡C
       ³q±`¡A¨C­Ó´O¤J¦¡¨t²Î²£«~³£¦³­­©wµwÅé©M³nÅé¡A
       ©ÎªÌ´«¨¥¤§¡A©Ò¦³ªºÀ³¥Îµ{¦¡³£¬O¹w¥ý¸Ë¦nªº¡C
-      ³o¨Ç³]³Æ¥i¥Hª½±µ©ñ¨ì²{¦³ªººô¸ô¤¤¡A¦Ó¥B(´X¥G¬O)¥ß§Y¨Ï¥Î¡C</para>
+      ³o¨Ç³]³Æ¥i¥Hª½±µ©ñ¨ì²{¦³ªººô¸ô¤¤¡A¦Ó¥B¡]´X¥G¬O¡^¥ß§Y¨Ï¥Î¡C</para>
 
     <para><application>NanoBSD</application> ´£¨Ñªº¥\¯à¥]¬A¡G</para>
 
@@ -89,8 +83,8 @@
     <sect2 id="design">
       <title>NanoBSD ªº³]­p</title>
 
-      <para>¤@¥¹±N¬M¹³Àɦs¤J´O¤J¦¡µwÅé¡A´N¥i¥H¥Î¥¦¨Ó¤Þ¾É <application>NanoBSD</application>
-	¤F¡C ¹w³]±¡ªp¤U¡AÀH¨­ºÐ·|¹º¤À¬°¤T³¡¤À¡G</para>
+      <para>¤@¥¹±N¬M¹³Àɦs¤J´O¤J¦¡µwÅé¡A´N¥i¥H¥Î <application>NanoBSD</application>
+        ¶}¾÷¡C¹w³]±¡ªp¤U¡AÀx¦s¸Ë¸m·|¹º¤À¬°¤T³¡¤À¡G</para>
 
       <itemizedlist>
 	<listitem>
@@ -100,22 +94,23 @@
 
 	<listitem>
 	  <para>¤@­Ó³]©wÀɤÀ³Î°Ï¡A¦b¹B¦æÀô¹Ò¤¤¡A
-	    ¥i¥H±N¨ä±¾¸ü(mount)¨ì <filename role="directory">/cfg</filename> ¥Ø¿ý¤U¡C</para>
+	    ¥i¥H±N¨ä±¾¸ü¡]mount¡^¨ì <filename class="directory">/cfg</filename> ¥Ø¿ý
+	    ¤U¡C</para>
 	</listitem>
       </itemizedlist>
 
       <para>³o¨Ç¤À³Î°Ï¡A¦b¹w³]±¡ªp¤U¬O¥H°ßŪ¤è¦¡±¾¸ü¡C</para>
 
-      <para><filename role="directory">/etc</filename> ©M
-	<filename role="directory">/var</filename> ¥Ø¿ý§¡¬°
-	&man.md.4;(malloc)ºÏºÐ¡C</para>
+      <para><filename class="directory">/etc</filename> ©M
+	<filename class="directory">/var</filename> ¥Ø¿ý§¡¬°
+	&man.md.4;¡]malloc¡^ºÏºÐ¡C</para>
 
       <para>³]©wÀɪº¤À³Î°Ï«h¬O¦b
-	<filename role="directory">/cfg</filename> ¥Ø¿ý¡C
-	¥¦¥]§t¤F¥Î©ó <filename role="directory">/etc</filename>
-	¥Ø¿ýªºÀɮסA¦b±Ò°Ê¤§«á¼È®É¥H°ßŪ¤è¦¡±¾¸ü¡C ¦]¦¹¡A­Y·Q­n­«¶}¾÷«O¯d·sªº³]©w¡A
-	¨º»ò­n°O±o±q <filename role="directory">/etc</filename> §â§ï¹LªºÀɮ׽ƻs¦^
-	<filename role="directory">/cfg</filename> ¥Ø¿ý¤~¦æ¡C</para>
+	<filename class="directory">/cfg</filename> ¥Ø¿ý¡C
+	¥¦¥]§t¤F <filename class="directory">/etc</filename>
+	¥Ø¿ýªºÀɮסA¦b±Ò°Ê¤§«á¼È®É¥H°ßŪ¤è¦¡±¾¸ü¡C¦]¦¹¡A­Y·Q­n­«¶}¾÷«á«O¯d·sªº³]©w¡A
+	¨º»ò­n°O±o§â§ï¹LªºÀÉ®×±q <filename class="directory">/etc</filename> ½Æ»s¦^
+	<filename class="directory">/cfg</filename> ¥Ø¿ý¤~¦æ¡C</para>
 
       <example>
 	<title>§â­×§ï¹L <filename>/etc/resolv.conf</filename> ³]©w«O¦s°_¨Ó</title>
@@ -129,12 +124,12 @@
 
       <note>
 	<para>¥u¦³¦b¨t²Î±Ò°Ê¹Lµ{¤¤¡A¥H¤Î»Ý­n­×§ï³]©wÀɪº®É­Ô¡A¤~»Ý­n±¾¸ü§t¦³
-	  <filename role="directory">/cfg</filename> ªº¨º­Ó¤À³Î°Ï¡C</para>
+	  <filename class="directory">/cfg</filename> ªº¤À³Î°Ï¡C</para>
 
-	<para>¤@ª½³£±¾¸ü <filename role="directory">/cfg</filename>
+	<para>¤@ª½±¾¸ü <filename class="directory">/cfg</filename>
 	  ¤£¬O¤@­Ó¦n¥D·N¡A¯S§O¬O·í±z§â <application>NanoBSD</application>
-	  ©ñ¦b¤£¾A¦X¶i¦æ¤j¶q¼g¤J°Ê§@ªº¤À³Î°Ï®É
-	 (¤ñ¦p¡G¥Ñ©óÀɮרt²Îªº¦P¨B¤Æ·|©w´Á¦b¨t²ÎºÐ¤º¼g¤J¸ê®Æ)¡C</para>
+	  ©ñ¦b¤£¾A¦X¶i¦æ¤j¶q¼g¤J°Ê§@ªºÀx¦s¸Ë¸m®É
+	 ¡]¤ñ¦p¡G¥Ñ©óÀɮרt²Îªº¦P¨B¤Æ·|©w´Á¦b¨t²ÎºÐ¤º¼g¤J¸ê®Æ¡^¡C</para>
       </note>
     </sect2>
 
@@ -143,8 +138,8 @@
 
       <para><application>NanoBSD</application> ¬M¹³ÀɬO³z¹L¨Ï¥Î«D±`²³æªº
 	<filename>nanobsd.sh</filename> shell  script ¨Ó¥´³yªº¡A³o­Ó script ¥i¥H¦b
-	<filename role="directory"><replaceable>/usr</replaceable>/src/tools/tools/nanobsd</filename>
-	¥Ø¿ý¤¤§ä¨ì¡C ³o­Ó script «Ø¥ßªº¬M¹³ÀÉ¡A¥i¥H¥Î &man.dd.1; ¤u¨ã¨Ó½Æ»s¨ìÀH¨­ºÐ¤W¡C</para>
+	<filename class="directory"><replaceable>/usr</replaceable>/src/tools/tools/nanobsd</filename>
+	¥Ø¿ý¤¤§ä¨ì¡C³o­Ó script «Ø¥ßªº¬M¹³ÀÉ¡A¥i¥H¥Î &man.dd.1; ¤u¨ã¨Ó½Æ»s¨ìÀH¨­ºÐ¤W¡C</para>
 
       <para>¥´³y
 	<application>NanoBSD</application> ¬M¹³Àɩһݪº«ü¥O¬O¡G</para>
@@ -168,7 +163,7 @@
 	</callout>
 
 	<callout arearefs="nbsd-dd">
-	  <para>¦bÀH¨­ºÐ¤W¦w¸Ë <application>NanoBSD</application>¡C</para>
+	  <para>±N <application>NanoBSD</application> ¦w¸Ë¨ìÀx¦s¸Ë¸m¤W¡C</para>
 	</callout>
       </calloutlist>
     </sect2>
@@ -177,16 +172,16 @@
       <title>¦Û¦æ¥´³y NanoBSD ¬M¹³ÀÉ</title>
 
       <para>³o¥i¯à¬O <application>NanoBSD</application> ³Ì¬°­«­n¡A
-	¦P®É¤]¬O±z³Ì·P¿³½ìªº¥\¯à¡C ¦P®É¡A¦b¶}µo
-	<application>NanoBSD</application> À³¥Îµ{¦¡®É¡A³o¤]¬O¬Û·í¯Ó®Éªº¹Lµ{¡C</para>
+	¦P®É¤]¬O±z³Ì·P¿³½ìªº¥\¯à¡C¦P®É¡A¦b¶}µo
+	<application>NanoBSD</application> ®É¡A³o¤]³Ì¯Ó®É¶¡ªº¹Lµ{¤§¤@¡C</para>
 
-      <para>°õ¦æ¤U­±ªº«ü¥O±N·|
-	<filename>nanobsd.sh</filename> Ū¨ú¥Ø«e©Ò¦b¥Ø¿ýªº
+      <para>°õ¦æ¤U­±ªº«ü¥O·|¨Ï
+	<filename>nanobsd.sh</filename> ¥Ø«e©Ò¦bªº¥Ø¿ýŪ¨ú
 	<filename>myconf.nano</filename> Àɪº³]©w¡G</para>
 
       <screen>&prompt.root; <userinput>sh nanobsd.sh -c myconf.nano</userinput></screen>
 
-      <para>¦Û¦æ¥´³yªº¬yµ{¡A¥u»Ý¨â­Ó¨BÆJ¡G</para>
+      <para>¦Û¦æ¥´³yªº¬yµ{¡A¦³¨âºØ¤è¦¡¡G</para>
 
       <itemizedlist>
 	<listitem>
@@ -202,42 +197,45 @@
 	<title>¦Û­q¿ï¶µ</title>
 
         <para>³z¹L­×§ï³]©w¡A¥i¥H³]©w¥Î©ó
-          <application>NanoBSD</application> ¥´³y¹Lµ{¤¤ <literal>buildworld</literal>
-          ©M <literal>installworld</literal> ¶¥¬qªº½sĶ¡B¦w¸Ë¿ï¶µ¡A¥H¤Î
-          <application>NanoBSD</application> ¥D­n¥´³y¹Lµ{¤¤ªº¿ï¶µ¡C
-          ³z¹L¨Ï¥Î³o¨Ç¿ï¶µ¥i¥H«d´î¨t²Îªº¤Ø¤o¡A¨Ï¤§¯à°÷©ñ¤J
-          64 MB ªºÀH¨­ºÐ¡C ±zÁÙ¥i¥H¶i¤@¨B³z¹L³o¨Ç¿ï¶µ¨Ó«d´î &os;¡A
+          <application>NanoBSD</application> ¥´³y¹Lµ{¤¤ <maketarget>buildworld</maketarget>
+          ©M <maketarget>installworld</maketarget> ¶¥¬qªº½sĶ¡B¦w¸Ë¿ï¶µ¡A¥H¤Î
+          <application>NanoBSD</application> ¥D­n¥´³y¹Lµ{¤¤¤º³¡ªº¿ï¶µ¡C³z
+          ¹L³o¨Ç¿ï¶µ¥i¥H«d´î¨t²Îªº¤Ø¤o¡A¨Ï¤§¯à°÷©ñ¤J
+          64 MB ªºÀH¨­ºÐ¡C±zÁÙ¥i¥H¶i¤@¨B³z¹L³o¨Ç¿ï¶µ¨Ó«d´î &os;¡A
           ª½¨ì¥¦¥u¥]§t kernel ¥H¤Î¨â¤T­Ó userland Àɮ׬°¤î¡C</para>
 
-	<para>³]©wÀɮפ¤¥]§t¥Î¥H¥N´À¹w³]­Èªº³]©w¿ï¶µ¡C²¤¶³Ì­«­nªº´X¶µ³]©w¦p¤U¡G</para>
+	<para>³]©wÀɮפ¤¥]§t¥Î¥H¥N´À¹w³]­Èªº³]©w¿ï¶µ¡C³Ì­«­nªº´X¶µ³]©w¦p¤U¡G</para>
 
 	<itemizedlist>
 	  <listitem>
-	    <para><literal>NANO_NAME</literal> — ¥»¦¸¥´³yªº¦WºÙ(©Ò«Ø¥ß¤u§@¥Ø¿ýªº¦WºÙ)¡C</para>
+	    <para><literal>NANO_NAME</literal> —
+	      ¥»¦¸¥´³yªº¦WºÙ¡]©Ò«Ø¥ß¤u§@¥Ø¿ýªº¦WºÙ¡^¡C</para>
 	  </listitem>
 
 	  <listitem>
-	    <para><literal>NANO_SRC</literal> — ¥Î¥H½sĶ¡B¥´³y¬M¹³Àɪº source tree ªº¦ì¸m¡C</para>
+	    <para><literal>NANO_SRC</literal> — ¥Î¥H½sĶ¡B¥´³y¬M¹³Àɪº
+	      source tree ªº¦ì¸m¡C</para>
 	  </listitem>
 
 	  <listitem>
-	    <para><literal>NANO_KERNEL</literal> — ³]©w¥Î¨Ó½sĶªº kernel ³]©wÀÉÀɦW¡C</para>
+	    <para><literal>NANO_KERNEL</literal> — ³]©w¥Î¨Ó½sĶ kernel
+	      ªº³]©wÀÉÀɦW¡C</para>
 	  </listitem>
 
 	  <listitem>
 	    <para><literal>CONF_BUILD</literal> — ¥Î©ó
-	      <literal>buildworld</literal> ¥´³y¶¥¬qªº¿ï¶µ¡C</para>
+	      <maketarget>buildworld</maketarget> ¶¥¬qªº¿ï¶µ¡C</para>
 	  </listitem>
 
 	  <listitem>
 	    <para><literal>CONF_INSTALL</literal> — ¥Î©ó
-	      <literal>installworld</literal> ¥´³y¶¥¬qªº¿ï¶µ¡C</para>
+	      <maketarget>installworld</maketarget> ¶¥¬qªº¿ï¶µ¡C</para>
 	  </listitem>
 
 	  <listitem>
 	    <para><literal>CONF_WORLD</literal> — ¥Î©ó
-	      <literal>buildworld</literal> ©M
-	      <literal>installworld</literal> ³o¨â­Ó¥´³y¶¥¬qªº¿ï¶µ¡C</para>
+	      <maketarget>buildworld</maketarget> ©M
+	      <maketarget>installworld</maketarget> ³o¨â­Ó¶¥¬qªº¿ï¶µ¡C</para>
 	  </listitem>
 
 	  <listitem>
@@ -250,49 +248,67 @@
       <sect3>
 	<title>¦Û­q¥\¯à</title>
 
-	<para>³z¹L¦b³]©wÀɮפ¤¨Ï¥Î shell ¨ç¼Æ¡A¥i¥H¶i¤@¨B·L½Õ
-	  <application>NanoBSD</application>¡C Á|¨Ò»¡©ú¤@¤U¦Û¦æ¥´³y¨ç¼Æªº°ò¥»¤è¦¡¡G</para>
+	<para>³z¹L¦b³]©wÀɮפ¤¨Ï¥Î shell ¨ç¦¡¡A¥i¥H¶i¤@¨B·L½Õ
+	  <application>NanoBSD</application>¡CÁ|¨Ò»¡©ú¤@¤U¦Û­q¨ç¦¡ªº°ò¥»¤è¦¡¡G</para>
 
-	  <programlisting>cust_foo()(
+	  <programlisting>cust_foo () (
 	echo "bar=topless" > \
 		${NANO_WORLDDIR}/etc/foo
 )
 customize_cmd cust_foo</programlisting>
 
-        <para>¤U­±Á|§ó¹ê»ÚÂIªº¨Ò¤l¡A¥¦·|§â¹w³]ªº
-          <filename role="directory">/etc</filename> ¥Ø¿ý¤j¤p¡A±q 5MB ½Õ¾ã¬° 30MB¡G</para>
+	<para>¤U­±Á|§ó¹ê»ÚÂIªº¨Ò¤l¡A¥¦·|§â <filename class="directory">/etc</filename>
+           ¥Ø¿ý¹w³]ªº¤j¤p¡A±q 5MB ½Õ¾ã¬° 30MB¡G</para>
 
-	<programlisting>cust_etc_size()(
+	<programlisting>cust_etc_size () (
 	cd ${NANO_WORLDDIR}/conf
 	echo 30000 > default/etc/md_size
 )
 customize_cmd cust_etc_size</programlisting>
 
-	<para>°£¦¹¤§¥~¡AÁÙ¦³´X­Ó¹w³]ªº¥\¯à©w¸q¥i¥H¥Î¨Ó¦Û­q¡G</para>
+	<para>°£¦¹¤§¥~¡AÁÙ¦³´X­Ó¹w³]ªº¦Û­q¨ç¦¡¥i¥H¨Ï¥Î¡G</para>
 
 	<itemizedlist>
 	  <listitem>
-	    <para><literal>cust_comconsole</literal> — ¦b¹w³] VGA Åã¥Ü¥d¤W°±¥Î &man.getty.8;
-	     (<filename>/dev/ttyv*</filename>)¨Ã±Ò¥Î serial port ªº COM1 ¥H§@¬°¨t²Î console¡C</para>
+	    <para><literal>cust_comconsole</literal> — ¦b VGA ¸Ë¸m¤W°±¥Î
+              &man.getty.8;¡]<filename>/dev/ttyv*</filename>¡^¨Ã±Ò¥Î serial port
+	      ªº COM1 ¥H§@¬°¨t²Î console¡C</para>
 	  </listitem>
 
 	  <listitem>
-	    <para><literal>cust_allow_ssh_root</literal> — ¤¹³\ &man.sshd.8;
-	      ¥i¥H¥Î <username>root</username> ±b¸¹µn¤J¡C</para>
+	    <para><literal>cust_allow_ssh_root</literal> — ¤¹³\ 
+	      <username>root</username> ¥i¥H¥Î &man.sshd.8; µn¤J¡C</para>
 	  </listitem>
 
 	  <listitem>
 	    <para><literal>cust_install_files</literal> —
-	      ±q <filename role="directory">nanobsd/Files</filename>
-	      ¥Ø¿ý¤¤¦w¸ËÀɮסA³o¥]§t¤@¨Ç¹ê¥Îªº¨t²ÎºÞ²z script ¡C</para>
+	      ±q <filename class="directory">nanobsd/Files</filename>
+	      ¥Ø¿ý¤¤¦w¸ËÀɮסA³o¥]§t¤@¨Ç¹ê¥Îªº¨t²ÎºÞ²z script¡C</para>
 	  </listitem>
 	</itemizedlist>
       </sect3>
 
       <sect3>
-	<title>³]©wÀÉ®×Á|¨Ò</title>
+	<title>¦w¸Ë packages</title>
+
+	<para>Packages ¥i¥HÂǥѦۭq¨ç¦¡¥[¤J <application>NanoBSD</application>
+	  ªº¦L¶HÀÉ¡C¤U­±ªº¨ç¦¡·|¦w¸Ë¦ì©ó
+	  <filename>/usr/src/tools/tools/nanobsd/packages</filename>
+	  ªº packages¡G</para>
+
+	<programlisting>install_packages () (
+mkdir -p ${NANO_WORLDDIR}/packages
+cp /usr/src/tools/tools/nanobsd/packages/* ${NANO_WORLDDIR}/packages
+chroot ${NANO_WORLDDIR} sh -c 'cd packages; pkg_add -v *;cd ..;'
+rm -rf ${NANO_WORLDDIR}/packages
+)
+customize_cmd install_packages</programlisting>
+      </sect3>
+
+      <sect3>
+	<title>³]©wÀÉ®×½d¨Ò</title>
 
-	<para>¤U­±¬O¥Î©ó¦Û¦æ¥´³yªº <application>NanoBSD</application> ¬M¹³Àɪº§¹¾ã¨Ò¤l¡G</para>
+	<para>¤U­±¬O¥Î©ó¦Û¦æ¥´³yªº <application>NanoBSD</application> ¬M¹³Àɪº§¹¾ã½d¨Ò¡G</para>
 
 	<programlisting>NANO_NAME=custom
 NANO_SRC=/usr/src
@@ -335,7 +351,7 @@
 
 FlashDevice SanDisk 1G
 
-cust_nobeastie()(
+cust_nobeastie() (
 	touch ${NANO_WORLDDIR}/boot/loader.conf
 	echo "beastie_disable=\"YES\"" >> ${NANO_WORLDDIR}/boot/loader.conf
 )
@@ -358,12 +374,13 @@
 	</step>
 
 	<step>
-	  <para>±N·sªº¬M¹³ÀÉ©ñ¤J¥¿¹B¦æªº
+	  <para>±N·sªº¬M¹³ÀɤW¶Ç¦Ü¥¿¦b¹B¦æªº
 	    <application>NanoBSD</application> ¤¤¥¼¥Îªº¤À³Î°Ï¤§¤@¡C</para>
 
 	  <para>»P¤§«e³Ìªì¦w¸Ë <application>NanoBSD</application> ªº¨BÆJ¬Û¤ñ¡A
-	    ³o¤@¨BÆJ³Ì­«­nªº°Ï§O¦b©ó¡G³o¦¸¤£¥Î <filename>_.disk.full</filename> ÀÉ(¥¦¥]§t¾ã­ÓºÏºÐªº¬M¹³ÀÉ)¡A
-	    ¦ÓÀ³¦w¸Ë <filename>_.disk.image</filename> ¬M¹³ÀÉ(³o­ÓÀɮפ¤¡A¥u¥]§t¤@­Ó¨t²Î¤À³Î°Ï)¡C</para>
+	    ³o¤@¨BÆJ³Ì­«­nªº°Ï§O¦b©ó¡G³o¦¸¤£¥Î <filename>_.disk.full</filename>
+	    ÀÉ¡]¥¦¥]§t¾ã­ÓºÏºÐªº¬M¹³ÀÉ¡^¡A ¦ÓÀ³¦w¸Ë <filename>_.disk.image</filename>
+	    ¬M¹³ÀÉ¡]³o­ÓÀɮפ¤¡A¥u¥]§t¤@­Ó¨t²Î¤À³Î°Ï¡^¡C</para>
 	</step>
 
 	<step>
@@ -376,20 +393,20 @@
 
 	<step>
 	  <para>¦pªGµo¥Í¤F¥ô¦ó°ÝÃD¡A«h¥i¥H±q¥ý«eªº¤À³Î°Ï±Ò°Ê
-	 (¨ä¤¤¥]§t¤Fªº¡B ¥i¥Îªº¬M¹³ÀÉ)¡A¨ÓºÉ§Ö«ì´_¨t²Î¥\¯à¡C
-	  ±µ¤U¨Ó¥i¥H­×¥¿·s½sĶªºª©¥»¤¤¦s¦bªº°ÝÃD¡A¨Ã­«½Æ«e­z¨BÆJ¡C</para>
+	    ¡]¨ä¤¤¥]§t¤Fªº¡B¥i¥Îªº¬M¹³ÀÉ¡^¡A¨ÓºÉ§Ö«ì´_¨t²Î¥\¯à¡C
+	    ±µ¤U¨Ó¥i¥H­×¥¿·s½sĶªºª©¥»¤¤¦s¦bªº°ÝÃD¡A¨Ã­«½Æ«e­z¨BÆJ¡C</para>
 	</step>
       </procedure>
 
       <para>­n¦b¥¿¦b¹B¦æªº
 	<application>NanoBSD</application> ¨t²Î¤¤¦w¸Ë·sªº¬M¹³ÀÉ¡A¥i¥H¨Ï¥Î¦ì©ó
-	<filename role="directory">/root</filename> ¥Ø¿ýªº
+	<filename class="directory">/root</filename> ¥Ø¿ýªº
 	<filename>updatep1</filename> ©Î
-	<filename>updatep2</filename>  script ¡A
+	<filename>updatep2</filename> script ¡A
 	¹ê»Ú¤W­n¥Î­þ¤@­Ó script¡A«h¨ú¨M©ó¥¿¦b¹B¦æªº¨t²Î¬O¦ì©ó­þ­Ó¤À³Î°Ï¦Ó©w¡C</para>
 
-      <para>ÀH®É´£¨Ñ·s <application>NanoBSD</application> ¬M¹³ÀÉ©Ò´£¨ÑªºªA°È¡A
-	¥H¤Î±Ä¥Îªº¶Ç¿é¤èªkªº¤£¦P¡A±z¥i¥H°Ñ¦Ò¨Ã¨Ï¥Î¤U¦C¤TºØ¤è¦¡¤§¤@¡G</para>
+      <para>µø´£¨Ñ·s <application>NanoBSD</application> ¬M¹³Àɪº¥D¾÷©Ò´£¨ÑªºªA°È¡A
+	¥H¤Î§Æ±æ±Ä¥Îªº¶Ç¿é¤è¦¡¡A±z¥i¥H°Ñ¦Ò¨Ã¨Ï¥Î¤U¦C¤TºØ¤è¦¡¤§¤@¡G</para>
 
       <sect3>
 	<title>¨Ï¥Î &man.ftp.1;</title>
@@ -403,7 +420,7 @@
       <sect3>
 	<title>¨Ï¥Î &man.ssh.1;</title>
 
-	<para>¦pªG·Q§ó¦w¥þªº¸Ü¡AÀ³°Ñ¦Ò¤U­±¨Ò¤l¡G</para>
+	<para>¦pªG·Q¨Ï¥Î¥[±K³s½uªº¸Ü¡AÀ³°Ñ¦Ò¤U­±¨Ò¤l¡G</para>
 
 	<screen>&prompt.root; <userinput>ssh myhost cat _.disk.image.gz | zcat | sh updatep1</userinput></screen>
       </sect3>
@@ -415,7 +432,8 @@
 
 	<procedure>
 	  <step>
-	    <para>­º¥ý¡A¦b´£¨Ñ¬M¹³Àɪº¥D¾÷¤W¶}±Ò TCP listen¡A¨ÃÅý¥¦§â¬M¹³Àɶǵ¹ client¡G</para>
+	    <para>­º¥ý¡A¦b´£¨Ñ¬M¹³Àɪº¥D¾÷¤W¶}±Ò TCP listener¡A¨ÃÅý¥¦§â¬M¹³Àɶǵ¹
+	      client¡G</para>
 
 	    <screen>myhost&prompt.root; <userinput>nc -l <replaceable>2222</replaceable> < _.disk.image</userinput></screen>
 
@@ -425,7 +443,7 @@
 	    </note>
 	  </step>
 	  <step>
-	    <para>³s¨ì´£¨Ñ·s¬M¹³ÀɪA°Èªº¥D¾÷¡A¨Ã°õ¦æ <filename>updatep1</filename> ³o¤ä script¡G</para>
+	    <para>³s¨ì´£¨Ñ·s¬M¹³Àɪº¥D¾÷¡A¨Ã°õ¦æ <filename>updatep1</filename> ³o¤ä script¡G</para>
 	      
 	    <screen>&prompt.root; <userinput>nc myhost <replaceable>2222</replaceable> | sh updatep1</userinput></screen>
 	  </step>
--- nanobsd-article.sgml.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-doc mailing list