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¡AY¨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¯à·|¾ÉPn¦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