docs/100591: [UPDATE] zh_TW: update handbook/ports to SVN#836

chinsan chinsan.tw at gmail.com
Thu Jul 20 05:20:14 UTC 2006


>Number:         100591
>Category:       docs
>Synopsis:       [UPDATE] zh_TW: update handbook/ports to SVN#836
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 20 05:20:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     chinsan
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
FreeBSD Taiwan
>Environment:
System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST 2006 root at chinsan2.twbbs.org:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
 - Update handbook/ports to SVN#836
  (patch URL http://chinsan2.twbbs.org/chinsan/zh_TW.Big5.20060720.handbook.port.diff )

>How-To-Repeat:
	
>Fix:

	

--- zh_TW.Big5.20060720.handbook.port.diff begins here ---
diff -ruN zh_TW.Big5/books/handbook/ports.orig/chapter.sgml zh_TW.Big5/books/handbook/ports/chapter.sgml
--- zh_TW.Big5/books/handbook/ports.orig/chapter.sgml	Thu Jul 20 13:11:53 2006
+++ zh_TW.Big5/books/handbook/ports/chapter.sgml	Thu Jul 20 13:12:08 2006
@@ -87,31 +87,21 @@
 
     <para>¦Ó FreeBSD port «h¬O¥Î¤@¨ÇÀɮסA¨Ó¦Û°Ê³B²zÀ³¥Îµ{¦¡ªº¦w¸Ë¬yµ{¡C</para>
 
-    <para>Remember that there are a number of steps you would normally
-      carry out if you compiled a program yourself (downloading,
-      unpacking, patching, compiling, installing).  The files that
-      make up a port contain all the necessary information to allow
-      the system to do this for you.  You run a handful of simple
-      commands and the source code for the application is
-      automatically downloaded, extracted, patched, compiled, and
-      installed for you.</para>
+    <para>½Ð°O¦í¡G¦pªG¥´ºâ¦Û¤v¨Ó½sĶªº¸Ü¡A»Ý­n°õ¦æ«Ü¦h¾Þ§@¨BÆJ(¤U¸ü¡B¸ÑÀ£¡Bpatch¡B½sĶ¡B¦w¸Ë)¡C
+      ¦Ó port ©O¡A«h¬O²[»\©Ò¦³»Ý­n§¹¦¨³o¨Ç¤u§@ªº¥²³Æ¨BÆJ¡A
+      ©Ò¥H¥u»Ý¥´¤@¨Ç²³æªº«ü¥O¡A¨º¨Ç­ì©lµ{¦¡½X´N·|¦Û°Ê¤U¸ü¡B¸ÑÀ£¡Bpatch¡B½sĶ¡Aª½¦Ü¦w¸Ë§¹²¦¡C</para>
 
     <para>¨Æ¹ê¤W¡Aports ¾÷¨îÁÙ¥i¥H¥Î¨Ó²£¥Í packages¡A¥H«K¥L¤H¥i¥H¥Î 
       <command>pkg_add</command> ¨Ó¦w¸Ë¡A©Î¬Oµy«á·|¤¶²Ð¨ìªº¨ä¥L®M¥óºÞ²z«ü¥O¡C</para>
 
-    <para>Both packages and ports understand
-      <emphasis>dependencies</emphasis>.  Suppose you want to install
-      an application that depends on a specific library being
-      installed.  Both the application and the library have been made
-      available as FreeBSD ports and packages.  If you use the
-      <command>pkg_add</command> command or the ports system to add
-      the application, both will notice that the library has not been
-      installed, and automatically install the library first.</para>
-
-    <para>Given that the two technologies are quite similar, you might
-      be wondering why FreeBSD bothers with both.  Packages and ports
-      both have their own strengths, and which one you use will depend
-      on your own preference.</para>
+    <para>¦Ó packages ¥H¤Î ports ¥¦­Ì³£¬O¤@¼Ë¡A³£·|»{ <emphasis>dependencies(³nÅé¬Û¨ÌÃö«Y)</emphasis>¡C
+      °²³]¡G±z·Q¦w¸Ë¬Yµ{¦¡¡A¦ý¥¦¦³¬Û¨Ì¥t¤@­Ó¤w¸Ëªº¨ç¦¡®w(library)¡A
+      ¦Ó¦b FreeBSD ªº port ¥H¤Î package ³£¦³³oµ{¦¡¥H¤Î¸Ó¨ç¦¡®w¤F¡C
+      ©Ò¥HµL½×¬O¥Î <command>pkg_add</command> «ü¥O©ÎªÌ port ¤è¦¡¨Ó¸Ë¸Óµ{¦¡¡A
+      ³o¨âªÌ(package¡Bport)³£·|¥ýÀˬd¦³¨S¦³¸Ë¸Ó¨ç¦¡®w¡A­Y¨S¦³´N·|¦Û°Ê¥ý¸Ë¸Ó¨ç¦¡®w¤F¡C</para>
+
+    <para>³o¨âºØ§Þ³N³£«Ü¬Û¦ü¡A±z¥i¯à·|¦n©_¬°¤°»ò FreeBSD ·|§Ë¥X³o¨âºØ§Þ³N¨Ó©O¡C
+      ¨ä¹ê¡Apackages ©M ports ³£¦³¥¦­Ì¦U¦Ûªºªø³B¡A¨Ï¥Î­þ¤@ºØ§¹¥þ¨ú¨M©ó±z¦Û¤vªº³ß¦n¡C</para>
 
     <itemizedlist>
       <title>Package ¦n³B¦b©ó¡G</title>
@@ -224,29 +214,26 @@
 	<para>FreeBSD ºô¯¸¤W¦³§ó·sÀWÁcªº³nÅé²M³æ¡A¦b
 	  <ulink
 	  url="&url.base;/ports/index.html">http://www.FreeBSD.org/ports/</ulink>¡C
-	  ¦U ports ¬Ò¨Ì¨ä©Ê½è¦Ó¤Àªù§OÃþ¡Aand you may either
-	  search for an application by name (if you know it), or see
-	  all the applications available in a category.</para>
+	  ¦U ports ¬Ò¨Ì¨ä©Ê½è¦Ó¤Àªù§OÃþ¡A¬J¥i¥H³z¹L³nÅé¦WºÙ¨Ó·j´M(¦pªGª¾¹D¦W¦rªº¸Ü)¡A
+	  ¤]¥i¥H¦b¤ÀÃþ¤¤¦C¥X©Ò¦³¥i¥Îªº³nÅé¡C</para>
       </listitem>
 
       <indexterm><primary>FreshPorts</primary></indexterm>
 
       <listitem>
-	<para>Dan Langille ºûÅ@ FreshPorts ºô¯¸¡Aºô§}¦b <ulink
-	  url="http://www.FreshPorts.org/"></ulink>¡C  FreshPorts
-	  tracks changes to the applications in the ports tree as they
-	  happen, allows you to <quote>watch</quote> one or more
-	  ports, and can send you email when they are updated.</para>
+	<para>¥Ñ Dan Langille ©ÒºûÅ@ FreshPorts ºô¯¸¡Aºô§}¦b <ulink
+	  url="http://www.FreshPorts.org/"></ulink>¡C  
+	  FreshPorts ·|¤£Â_°lÂÜ port tree ¤¤ªº¦UºØÅܤơA
+	  ¤]¥i¥H°w¹ï¬Y¨Ç port ¥H¦C¤J <quote>°lÂܦW³æ(watch)</quote> ¤º¡A
+	  ·í¦³¥ô¦ó³nÅé¤É¯Å®É¡A´N·|µo email ´£¿ô¡C</para>
       </listitem>
 
       <indexterm><primary>FreshMeat</primary></indexterm>
 
       <listitem>
-	<para>If you do not know the name of the application you want,
-	  try using a site like FreshMeat (<ulink
-	  url="http://www.freshmeat.net/"></ulink>) to find an
-	  application, then check back at the FreeBSD site to see if
-	  the application has been ported yet.</para>
+	<para>¦pªG¤£ª¾¹D·Q¸Ëªº³nÅé¦WºÙ¡A¨º»ò¥i³z¹L¹³¬O FreshMeat (<ulink
+	  url="http://www.freshmeat.net/"></ulink>) ³oÃþªººô¯¸¨Ó§ä¡A
+	  ¦pªG§ä¨ì¤F¡A¥i¥H¦^ FreeBSD ºô¯¸¥h¬Ý¤@¤U³o­ÓÀ³¥Îµ{¦¡¬O§_¤w¸g³Q port ¶i¥h¤F¡C</para>
       </listitem>
 
       <listitem>
@@ -550,8 +537,8 @@
 	<para>¨Ï¥Î <application>CVSup</application> ¬O¦w¸Ë¡B§ó·s Ports Collection ªº§Ö³t¤èªk¤§¤@¡C
 	  ­Y·Q§óÁA¸Ñ <application>CVSup</application> ¥Îªkªº¸Ü¡A½Ð°Ñ¾\ <link linkend="cvsup">¨Ï¥Î CVSup</link>¡C</para>
 
-	<para>²Ä¤@¦¸¶] <application>CVSup</application> ¤§«e¡A½Ð¥ý½T»{ <filename role="directory">/usr/ports</filename>
-	  ¬OªÅªº¡I ­Y§A¤w¸g¸Ë¤F Ports Collection ¡A¦ý¤S¦Û¦æ¥[¤W¨ä¥L patch ÀÉ¡A¨º»ò <application>CVSup</application>
+	<para>²Ä¤@¦¸¶] <application>CVSup</application> ¤§«e¡A½Ð¥ý½T»{ <filename role="directory">/usr/ports</filename>
+	  ¬OªÅªº¡I ­Y§A¤w¸g¸Ë¤F Ports Collection ¡A¦ý¤S¦Û¦æ¥[¤W¨ä¥L patch ÀÉ¡A¨º»ò <application>CVSup</application>
 	  ¨Ã¤£·|§R°£§A¦Û¦æ¥[¤Wªº patch ÀÉ¡A³o¼Ë¥i¯à·|¾É­P­n¦w¸Ë¬Y¨Ç³nÅé®É¡Aµo¥Í patch ¥¢±Ñ©Î½sĶ¥¢±Ñ¡C</para>
 
 	<step>
@@ -1066,16 +1053,16 @@
 
       <screen>&prompt.root; <userinput>pkg_version -v</userinput></screen>
 
-      <sect3 id="ports-file-updating">
-	<title><filename>/usr/ports/UPDATING</filename></title>
-
-        <para>¨C¦¸§ó·s§¹ Ports Collection ¤§«á¡A½Ð°È¥²°O±o¦b¤É¯Å port «e¡A
+      <sect3 id="ports-file-updating">
+	<title><filename>/usr/ports/UPDATING</filename></title>
+
+        <para>¨C¦¸§ó·s§¹ Ports Collection ¤§«á¡A½Ð°È¥²°O±o¦b¤É¯Å port «e¡A
 	  ¥ý¬Ý¬Ý <filename>/usr/ports/UPDATING</filename>¡A
 	  ³o¸Ì·|¼g¤É¯Å¤è­±ªº¦U¦¡°ÝÃD¡A¤ñ¦p¡GÀɮ׮榡§ïÅÜ¡BÅܧó³]©wÀɦì¸m¡B»Pª©¤£¬Û®eªº°ÝÃDµ¥¡A
-	  ¥H¤Î«ç»ò¸Ñ¨Mªº§¹¾ã¨BÆJ¡C</para>
-
-        <para>­Y <filename>UPDATING</filename> ¤º®e»P§A¬Ý¨ìªº¨ä¥L¤å¥ó¦³¨Ç¤£¦P¡B¬Û½Äªº¸Ü¡A
-	  ¨º»ò¥H <filename>UPDATING</filename> ¬°¥D¡C</para>
+	  ¥H¤Î«ç»ò¸Ñ¨Mªº§¹¾ã¨BÆJ¡C</para>
+
+        <para>­Y <filename>UPDATING</filename> ¤º®e»P§A¬Ý¨ìªº¨ä¥L¤å¥ó¦³¨Ç¤£¦P¡B¬Û½Äªº¸Ü¡A
+	  ¨º»ò¥H <filename>UPDATING</filename> ¬°¥D¡C</para>
       </sect3>
 
       <sect3 id="portupgrade">
--- zh_TW.Big5.20060720.handbook.port.diff ends here ---


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



More information about the freebsd-doc mailing list