aboutsummaryrefslogtreecommitdiff
path: root/zh_TW.Big5/books/handbook/cutting-edge/chapter.xml
diff options
context:
space:
mode:
Diffstat (limited to 'zh_TW.Big5/books/handbook/cutting-edge/chapter.xml')
-rw-r--r--zh_TW.Big5/books/handbook/cutting-edge/chapter.xml73
1 files changed, 12 insertions, 61 deletions
diff --git a/zh_TW.Big5/books/handbook/cutting-edge/chapter.xml b/zh_TW.Big5/books/handbook/cutting-edge/chapter.xml
index d595f24567..08ea2f4dd1 100644
--- a/zh_TW.Big5/books/handbook/cutting-edge/chapter.xml
+++ b/zh_TW.Big5/books/handbook/cutting-edge/chapter.xml
@@ -171,13 +171,9 @@
<sect3>
<title>使用 &os.current;</title>
- <indexterm>
- <primary>-CURRENT</primary>
- <secondary>using</secondary>
- </indexterm>
<orderedlist>
<listitem>
- <para>加入 &a.current.name; 及 &a.cvsall.name; 論壇。
+ <para>加入 &a.current.name;<indexterm><primary>-CURRENT</primary><secondary>using</secondary></indexterm> 及 &a.cvsall.name; 論壇。
這不單只是個建議,也是 <emphasis>必須</emphasis> 作的。
若您沒訂閱 <emphasis>&a.current.name;</emphasis>
,那麼就會錯過別人對目前系統狀態的說明,而枯耗在別人已解的問題。
@@ -197,19 +193,8 @@
取得原始碼。 有兩種方式可以達成:</para>
<orderedlist>
- <indexterm>
- <primary><command>cvsup</command></primary>
- </indexterm>
- <indexterm>
- <primary><command>cron</command></primary>
- </indexterm>
- <indexterm>
- <primary>-CURRENT</primary>
- <secondary>Syncing with <application>CVSup</application></secondary>
- </indexterm>
-
<listitem>
- <para>以 <link linkend="cvsup">csup</link> 或
+ <para>以 <link linkend="cvsup">csup</link><indexterm><primary><command>cvsup</command></primary></indexterm> 或
<link linkend="cvsup">cvsup</link> 程式搭配位於
<filename>/usr/share/examples/cvsup</filename> 檔名為
<filename>standard-supfile</filename> 的
@@ -218,20 +203,15 @@
之後就只取有更新的部分即可。
此外,許多人會把 <command>csup</command> 或
<command>cvsup</command> 放到
- <command>cron</command> 以定期自動更新。
+ <command>cron</command><indexterm><primary><command>cron</command></primary></indexterm> 以定期自動更新。
您須要自訂前述的 <filename>supfile</filename> 範例檔,
並針對自身網路環境以調整 <link linkend="cvsup">csup</link>
- 或 <link linkend="cvsup">cvsup</link> 相關設定。</para>
+ 或 <link linkend="cvsup">cvsup</link><indexterm><primary>-CURRENT</primary><secondary>Syncing with <application>CVSup</application></secondary></indexterm> 相關設定。</para>
</listitem>
<listitem>
- <indexterm>
- <primary>-CURRENT</primary>
- <secondary>Syncing with CTM</secondary>
- </indexterm>
-
<para>使用 <application><link
- linkend="ctm">CTM</link></application> 工具。 若網路環境不佳
+ linkend="ctm">CTM</link></application><indexterm><primary>-CURRENT</primary><secondary>Syncing with CTM</secondary></indexterm> 工具。 若網路環境不佳
(上網費用貴,或只能用 email 而已)
<application>CTM</application> 會比較適合您的需求。
然而,這也有一些爭議並且常抓到一些有問題的檔案。 因此,
@@ -249,11 +229,7 @@
因為大部分的 source code 都會相依到其他 source code 環節部分,
若是您只編譯其中一部份,保證會很麻煩。</para>
- <indexterm>
- <primary>-CURRENT</primary>
- <secondary>compiling</secondary>
- </indexterm>
- <para>在編譯 &os.current; 之前,請仔細閱讀
+ <para>在編譯 &os.current;<indexterm><primary>-CURRENT</primary><secondary>compiling</secondary></indexterm> 之前,請仔細閱讀
<filename>/usr/src</filename> 內的 <filename>Makefile</filename>。
儘管只是升級部分東西而已,您至少也要先 <link linkend="makeworld">
裝新的 kernel 以及重新編譯 world</link>。 此外,多多閱讀
@@ -325,13 +301,8 @@
<title>使用 &os.stable;</title>
<orderedlist>
- <indexterm>
- <primary>-STABLE</primary>
- <secondary>using</secondary>
- </indexterm>
-
<listitem>
- <para>訂閱 &a.stable.name; list。 可以讓您隨時瞭解 &os.stable;
+ <para>訂閱 &a.stable.name;<indexterm><primary>-STABLE</primary><secondary>using</secondary></indexterm> list。 可以讓您隨時瞭解 &os.stable;
的軟體編譯時的相依關係,以及其他需特別注意的問題。
開發者在考慮一些有爭議的修正或更新時,就會先在這裡發信說明,
給使用者有機會可以反應,
@@ -357,18 +328,8 @@
來完成。 以下介紹兩種方式:</para>
<orderedlist>
- <indexterm>
- <primary><command>cvsup</command></primary>
- </indexterm>
- <indexterm>
- <primary><command>cron</command></primary>
- </indexterm>
- <indexterm>
- <primary>-STABLE</primary>
- <secondary>syncing with <application>CVSup</application></secondary>
- </indexterm>
<listitem>
- <para>以 <link linkend="cvsup">csup</link> 或
+ <para>以 <link linkend="cvsup">csup</link><indexterm><primary><command>cvsup</command></primary></indexterm> 或
<link linkend="cvsup">cvsup</link> 程式搭配位於
<filename>/usr/share/examples/cvsup</filename> 檔名為
<filename>stable-supfile</filename> 的
@@ -376,21 +337,16 @@
因為它可以讓你把整個 tree 都抓回來,
之後就只取有更新的部分即可。
此外,許多人會把 <command>csup</command> 或
- <command>cvsup</command> 放到 <command>cron</command>
+ <command>cvsup</command> 放到 <command>cron</command><indexterm><primary><command>cron</command></primary></indexterm>
以定期自動更新。 您須要自訂前述的
<filename>supfile</filename> 範例檔,並針對自身網路環境以調整
<link linkend="cvsup">csup</link> 或
- <link linkend="cvsup">cvsup</link> 相關設定。</para>
+ <link linkend="cvsup">cvsup</link><indexterm><primary>-STABLE</primary><secondary>syncing with <application>CVSup</application></secondary></indexterm> 相關設定。</para>
</listitem>
<listitem>
- <indexterm>
- <primary>-STABLE</primary>
- <secondary>syncing with CTM</secondary>
- </indexterm>
-
<para>使用 <application><link
- linkend="ctm">CTM</link></application> 更新工具。
+ linkend="ctm">CTM</link></application><indexterm><primary>-STABLE</primary><secondary>syncing with CTM</secondary></indexterm> 更新工具。
若網路不快或網路費用貴,那麼可以考慮採用。</para>
</listitem>
</orderedlist>
@@ -404,12 +360,7 @@
</listitem>
<listitem>
- <indexterm>
- <primary>-STABLE</primary>
- <secondary>compiling</secondary>
- </indexterm>
-
- <para>在編譯 &os.stable; 之前,請先仔細閱讀
+ <para>在編譯 &os.stable;<indexterm><primary>-STABLE</primary><secondary>compiling</secondary></indexterm> 之前,請先仔細閱讀
<filename>/usr/src</filename> 內的 <filename>Makefile</filename>
檔。 儘管只是升級部分東西而已,您至少也要先 <link
linkend="makeworld">裝新的 kernel 以及重新編譯 world</link>。