diff options
Diffstat (limited to 'zh_TW.Big5/books/zh-tut/chapters/stepbystep.sgml')
-rw-r--r-- | zh_TW.Big5/books/zh-tut/chapters/stepbystep.sgml | 313 |
1 files changed, 0 insertions, 313 deletions
diff --git a/zh_TW.Big5/books/zh-tut/chapters/stepbystep.sgml b/zh_TW.Big5/books/zh-tut/chapters/stepbystep.sgml deleted file mode 100644 index e435a6ffd4..0000000000 --- a/zh_TW.Big5/books/zh-tut/chapters/stepbystep.sgml +++ /dev/null @@ -1,313 +0,0 @@ -<!-- - The Chinese FreeBSD Documentation Project - $FreeBSD$ - Original revision: 1.37 ---> - -<chapter id="freebsd-desktop"> - <title>以 FreeBSD 建立中文 Desktop 的安裝指南</title> - <para>以下是筆者自己在安裝 FreeBSD 時的作法, - 並不會適合所有人。</para> - - <para>在建立中文 Desktop 前,請先參考 - <ulink url="http://freebsd.sinica.edu.tw/handbook/install.html"> - Installing FreeBSD</ulink> 安裝好基本的 FreeBSD 環境, - 並設定好網路卡。</para> - - <para>一般使用者的需求是要能夠在 X Window 下使用中文環境, - 所以下面就是建立基本中文環境的做法。 - 當按照下面的中文環境設定好後,就可以使用 <command>startx</command> - 開啟 <application>GNOME</application> 美化過後的 - X Window,並使用滑鼠右鍵開啟選單,先執行 <command>xcin2.5 &</command> - 後,再執行 <command>gnome-terminal</command>,這樣子即可在 - <application>gnome-terminal</application> 上進行基本的中文顯示與輸入, - 這對在 X Window 底下使用 Console 軟體已經十分足夠。</para> - - <sect1 id="stepbystep"> - <title>輕鬆安裝FreeBSD中文桌面</title> - <para>如果網路還算快, - FreeBSD 桌面系統的安裝是可以在三十分鐘內完成的。</para> - <para>在這個部分以 package 安裝的方式來進行, - 這樣子可以快速的使用 FreeBSD。 - 在安裝完 FreeBSD 後,系統上應該沒有許多方便的套件, - 而就算是光碟上有一些,大部分的狀況仍然不敷使用, - 特別是本地化的套件不會放在第一片光碟中。 - 雖然有第三片與第四片光碟內含許多,但時常會沒包含我們要用的, - 畢竟現在的套件已經太多,空間不足容納。 - 但是目前各大學都有 mirror 完整的 packages, - 這對我們而言是個非常有利的,只要知道哪個站離你最快, - 很快的就能建立新的 FreeBSD 環境。</para> - <para>你可以先設定 <option>PACKAGEROOT</option>,這是用來抓取套件的位置, - 筆者通常設定 <command>setenv PACKAGEROOT ftp://ftp.tw.freebsd.org</command>, - 因為這是我認為最穩定的機器,然後就可以透過 <command>pkg_add -r 套件名</command> - 來安裝套件,他會自動的到 <filename>pub/FreeBSD/ports/i386/packages-4.9-release/Latest/</filename> - 底下尋找套件,而且你不需要知道版本,只要知道套件名稱即可, - 他會自動安裝當時的最新版,中文的部分只要加上 <option>zh-</option>, - 像是 <filename>zh-xcin</filename>。</para> - <note><para>如果要讓 <filename role="package">sysutils/portupgrade</filename> - 能夠使用,則要在 <filename>pkgtools.conf</filename> 裡面加上 - <option>ENV['PACKAGEROOT'] = 'ftp://ftp.tw.FreeBSD.org'</option>, - 並在使用 <command>portupgrade</command> 時加上 <option>-P</option> 或是 - <option>-PP</option> 來利用 packages 安裝。</para></note> - <procedure> - <step><para>設定 <option>PACKAGEROOT</option>。</para> - <screen> -&prompt.root; <userinput>setenv PACKAGEROOT ftp://ftp.tw.freebsd.org</userinput></screen> - <para>在大陸設定為 <option>ftp://ftp.freebsdchina.org</option>。</para> - <step><para>調整時區,並對時。</para> - <screen> -&prompt.root; <userinput>tzsetup /usr/share/zoneinfo/Asia/Taipei</userinput> -&prompt.root; <userinput>ntpdate time.stdtime.gov.tw</userinput></screen> - <para>請參考 <link linkend="tzsetup">時區的設定</link> 一節。</para></step> - <step><para>安裝 <filename role="package">x11/XFree86-4</filename> 與 - <filename role="package">x11/wrapper</filename>。</para> - <screen> -&prompt.root; <userinput>pkg_add -r XFree86</userinput> -&prompt.root; <userinput>pkg_add -r wrapper</userinput></screen> - <para>請參考 <link linkend="xwin">中文 X Window</link> 一節設定 - <filename>XF86Config</filename>。</para></step> - <step><para>安裝 <filename role="package">x11/gnome2</filename> - Window Manager。</para> - <screen> -&prompt.root; <userinput>pkg_add -r gnome2</userinput></screen> - <para>設定使用 startx 時啟動:</para> - <screen> -&prompt.root; <userinput>echo exec gnome-session > ~/.xinitrc</userinput></screen> - <para>之後就可以用 <command>startx</command> 來啟動 X 了。</para> - <screen>&prompt.root; <userinput>startx</userinput></screen> - <para>進去 X 後把字體改成我要的: - <option>應用程序 -> 桌面首選項 -> 字體</option>, - <option>應用程序字體: Bitstream Vera Sans</option>, - <option>桌面字體: Bitstream Vera Serif</option>, - <option>終端字體: Bitstream Vera Sans Mono</option>。</para> - <para>請參考 <link linkend="gnome">GNOME 的中文化</link> 一節。</para></step> - <step><para>安裝 <filename role="package">chinese/arphicttf</filename> - 文鼎繁簡中文字型。</para> - <screen> -&prompt.root; <userinput>pkg_add -r zh-arphicttf</userinput></screen> - <para>接著編輯 <filename>/etc/XF86Config</filename>, - 在 <option>Section "Module"</option> 區段, - 加入 <option>Load "xtt"</option>。</para> - <programlisting> -Section "Module" - : - Load "xtt" -EndSection</programlisting> - <para>在 <option>Section "Files"</option> 區段, - 加入 <option>FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"</option> - 與 <option>FontPath "/usr/X11R6/lib/X11/fonts/local/"</option>。</para> - <programlisting> -Section "Files" - : - FontPath "/usr/X11R6/lib/X11/fonts/TrueType/" - FontPath "/usr/X11R6/lib/X11/fonts/local/" -EndSection</programlisting> - <para>請參考 <link linkend="fonts">輸出字型</link> 一節。</para></step> - <step><para>安裝 <filename role="package">chinese/auto-tw-l10n</filename>。</para> - <screen> -&prompt.root; <userinput>pkg_add -r zh-auto-tw-l10n</userinput></screen> - <para>安裝完,在 <filename>/usr/local/share/skel/zh_TW.Big5/</filename> - 目錄底下會有許多的參考設定。簡體中文請另外設定。</para> - <screen> -&prompt.root; <userinput>cat /usr/local/share/skel/zh_TW.Big5/dot.cshrc >> ~/.cshrc</userinput> -&prompt.root; <userinput>cat /usr/local/share/skel/zh_TW.Big5/dot.Xdefaults >> ~/.Xdefaults</userinput> -&prompt.root; <userinput>cat /usr/local/share/skel/zh_TW.Big5/dot.gtkrc >> ~/.gtkrc.mine</userinput> - </screen> - <para>請參考 <link linkend="setlocale">中文 locale 的設定</link> 一節。</para></step> - <step><para>中文繁體輸入安裝 <filename role="package">xcin25</filename>, - 簡體中文輸入可以安裝 <filename role="package">fcitx</filename>。</para> - <screen> -&prompt.root; <userinput>pkg_add -r zh-xcin</userinput> -&prompt.root; <userinput>pkg_add -r zh-fcitx</userinput></screen> - <para>接著編輯 <filename>~/.cshrc</filename>, - 加入 <option>setenv XMODIFIERS "@im=xcin"</option> 或是 - <option>setenv XMODIFIERS "@im=fcitx"</option>, - 讓大部份軟體都可以知道您有安裝了 XIM。</para> - <para>並且我會修改 <filename>xcinrc</filename> 的部份設定, - 先 <command>chmod 644 /usr/X11R6/etc/xcin</command> 後, - 修改其內容,把 <option>DEFAULT_IM</option> 改成 - <option>chewing</option>,並且把預設的字型大小 24 改成 16。</para> - <para>請參考 <link linkend="view">中文的顯示與輸入</link> 一節。</para></step> - <step><para>瀏覽器就裝 <filename role="package">www/mozilla-gtk2</filename>。 - 如果安裝 <application>GNOME2</application> - 那麼這個也是預設會安裝的一部分。開啟後來改字型: - <option>Edit -> Preferences -> Appearance -> Fonts</option>, - <option>Fonts for: Simplified Chinese</option>, - <option>Serif: Bitstream Vera Serif </option>, - <option>Sans-serif: Bitstream Vera Sans </option>, - <option>Cursive: Bitstream Vera Serif </option>, - <option>Fantasy: Bitstream Vera Serif </option>, - <option>Monospace: Bitstream Vera Sans Mono </option>, - <option>Minimum font size: 12 </option>。</para> - <para>並且到 <ulink url="http://themes.mozdev.org/"> - http://themes.mozdev.org/</ulink> 下載 <application>ORbit 3+1</application> - ,<ulink url="http://themes.mozdev.org/themes/orbit.html"> - http://themes.mozdev.org/themes/orbit.html</ulink> 的網頁中, - 可以選擇安裝模式或是檔案模式,安裝模式就是在 - <application>Mozilla</application>底下點選就可以安裝, - 檔案模式可以自行下載後,在透過 <application>Mozilla</application> - 的功能來匯入。</para> - <para>請參考 <link linkend="mozilla">Mozilla 繁體中文語言包</link> 一節。</para></step> - <step><para>雖然預設的 ls 能看到中文和彩色,不過我還是偏好使用 - <filename role="package">misc/gnuls</filename>。</para> - <screen> -&prompt.root; <userinput>pkg_add -r gnuls</userinput></screen> - <para>安裝完後,在 <filename>~/.cshrc</filename> 增加一行 - <option>alias ls 'gnuls --color=auto --show-control-chars'</option>, - 讓 <application>gnuls</application> 的顏色和中文功能啟動。</para> - <para>請參考 <link linkend="gnuls">gnuls - 特殊中文檔名和目錄的顯示</link> 一節。</para></step> - <step><para>當需要遠端 telnet 輸入中文時,就會需要 - <filename role="package">chinese/telnet</filename> 這樣子的軟體。</para> - <screen> -&prompt.root; <userinput>pkg_add -r zh-telnet</userinput></screen> - <para>然後在 <filename>~/.cshrc</filename> 裡面加上 - <option>alias telnet zh-telnet</option>。</para> - <para>請參考 <link linkend="telnet">telnet 的中文問題</link> 一節。</para></step> - <step><para>MP3 撥放器就用 <filename role="package">chinese/xmms</filename>, - 中文的曲名都可以看到。</para> - <screen> -&prompt.root; <userinput>pkg_add -r zh-xmms</userinput></screen> - <para>請參考 <link linkend="xmms">xmms - mp3 播放器</link> 一節。</para></step> - <step><para>Media Player,支援 vcd dvd DivX,安裝 - <filename role="package">multimedia/mplayer</filename>, - 中文字幕都支援。</para> - <screen>&prompt.root; <userinput>pkg_add -r mplayer</userinput></screen> - <para>請參考 <link linkend="mplayer">mplayer</link> 一節。</para></step> - <step><para>PDF Reader 安裝 <filename role="package">chinese/xpdf</filename>, - 設定一下中文取代字型,就可以看到大部分的中文 PDF。</para> - <screen>&prompt.root; <userinput>pkg_add -r zh-xpdf</userinput></screen> - <para>請參考 <link linkend="xpdf">中文 PDF 的顯示</link> 一節。</para></step> - <step><para>我常用的有 FTP Client 有 <command>fetch</command>, - <filename role="package">ftp/wget</filename>, - <filename role="package">ftp/ncftp3</filename>, - <filename role="package">ftp/IglooFTP</filename>, - 前三個是文字介面使用的,最後一個在 X 底下,以下是安裝:</para> - <screen> -&prompt.root; <userinput>pkg_add -r wget</userinput> -&prompt.root; <userinput>pkg_add -r ncftp3</userinput> -&prompt.root; <userinput>pkg_add -r IglooFTP</userinput></screen> - <para>由於 <application>wget</application> 的中文有點問題, - 所以目前都用 outta-port 在安裝。</para></step> - <step><para>MSN Messeger 我使用 <filename role="package">net/gaim</filename> - 來當作我慣用的 MSN Messenger。</para> - <screen> -&prompt.root; <userinput>pkg_add -r gaim</userinput></screen> - <para>請參考 <link linkend="gaim">gaim - ICQ, MSN clone</link> 一節。</para></step> - </procedure> - </sect1> - - <sect1 id="set-default-font"> - <title>使用其他字型作為預設字型</title> - <para>Last Update: 2003年 1月25日 周六 12時54分03秒 CST</para> - <para>不得不承認現在的文鼎字型不如細明體, - 主因是系明體的內嵌小字看起來真的舒服很多, - 以下介紹將預設字型設定成細明體的方式。</para> - <para>首先要有 <filename>mingliu.ttc</filename>, - 將該字型拷貝到 <filename>/usr/local/share/fonts/TrueType/</filename> - 下,然後用 <application>ttfm</application> 安裝該字型:</para> - <screen> -&prompt.root; <userinput>ttfm.sh --add xttfm /usr/local/share/fonts/TrueType/mingliu.ttc</userinput> -&prompt.root; <userinput>fc-cache -f -v /usr/X11R6/lib/X11/fonts/TrueType/</userinput></screen> - <para>接著是根據每個軟體來修改,在 gtk1 系列的軟體,可以修改 - <filename>~/.gtkrc</filename>, - 在英文字型後,第一個加上 - <option>-DynaLab-MingLiU-medium-r-normal--16-*-*-*-c-*-big5-0,</option> - 就可以了。</para> - <para>gtk2 系列的改 <filename>~/.fonts.conf</filename>。</para> - <programlisting> - <alias> - <family>serif</family> - <prefer> - <family>Bitstream Vera Serif</family> - <family>PMingLiU</family> - </prefer> - </alias> - <alias> - <family>sans-serif</family> - <prefer> - <family>Bitstream Vera Sans</family> - <family>PMingLiU</family> - </prefer> - </alias> - <alias> - <family>monospace</family> - <prefer> - <family>Bitstream Vera Sans Mono</family> - <family>PMingLiU</family> - </prefer> - </alias></programlisting> - <para> - <application>WindowMaker</application> 則是修改 - <filename>~/GNUstep/Defaults/WindowMaker</filename>, - 把所有包含 Font 的設定加上 - <option>,-DynaLab-MingLiU-medium-r-normal--16-*-*-*-c-*-big5-0</option> - ,這邊的 16 要根據前面 Font 的字型大小設定,設定完後, - 重開 X 就可以了。</para> - <para> - <application>Mozilla-gtk2</application> 修改字型可以進入選單後修改, - Edit -> Preference -> Appearance -> Fonts, - <option>Fonts for:</option> 選擇 - <option>Traditional Chinese</option>,然後把字型都選擇成 - <option>PMingLiU</option> 就可以了。</para> - <para> - <application>xpdf</application> 則是修改 <filename>/usr/X11R6/etc/xpdfrc</filename>, - <option>displayCIDFontX Adobe-CNS1 "-dynalab-mingliu-medium-r-normal--%s-*-*-*-c-*-iso10646-1" UCS-2</option> 就可以了。</para> - - <sect1 id="cvsup"> - <title>保持最新的 Ports Tree</title> - <para>Last Update: 2006年 3月13日 周一 01時47分34秒 CST</para> - <para>Contributed by &a.gslin;</para> - <para>在安裝軟體前,最好先更新 Ports Tree, - 建議先由安裝光碟中選擇 Ports Collection 先安裝好後, - 再來更新 Ports Tree,這樣子更新的時間會比較短。</para> - <para>接著設定好 <filename>/etc/make.conf</filename> - (若沒有則自行建立)。</para> - <programlisting> -SUP_UPDATE= yes -SUP= /usr/local/bin/cvsup -SUPFLAGS= -g -L 2 -# -# SUPHOST 代表要到哪台 CVSup,請改成離您比較近的 Server。 -# cvsup[1-13].tw.FreeBSD.org -SUPHOST= cvsup.tw.FreeBSD.org - -# -# 如果您是用 -STABLE,請用 stable-supfile (目前的 4.X -STABLE 是 4.11,5.X -STABLE 是 5.4,6.X -STABLE 是 6.0) -# 如果您是用 -CURRENT,請用 standard-supfile (目前的 -CURRENT 是 7.0) -SUPFILE= /usr/share/examples/cvsup/stable-supfile -PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile -DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile - -# 國內主要的 FreeBSD distfiles mirror 站台 -MASTER_SITE_BACKUP?= \ - ftp://cvsup.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\ - ftp://cvsup10.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\ - ftp://cvsup13.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\ - ftp://cvsup2.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ -MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}</programlisting> - <note> - <para>可以安裝 <filename role="package">sysutils/fastest_cvsup</filename> - 來檢察那一個 cvsup 最適合您,安裝完後執行 <command>fastest_cvsup -c tw</command>。 - </para></note> - <para>安裝好基本的 Ports Tree 後,安裝 - <filename role="package">net/cvsup-without-gui</filename>。</para> - <para>接著就可以進行更新了:</para> - <screen> -&prompt.root; <userinput>cd /usr/ports</userinput> -&prompt.root; <userinput>make update</userinput></screen> - <para>WWW: <ulink url="http://ccca.nctu.edu.tw/~gslin/Documents/FreeBSD/use-cvsup.txt"> - 如何用 CVSup 去更新您的 source 以及 ports</ulink></para> - </sect1> -</chapter> - -<!-- - Local Variables: - mode: sgml - sgml-declaration: "../chapter.decl" - sgml-indent-data: t - sgml-omittag: nil - sgml-always-quote-attributes: t - sgml-parent-document: ("../zh-tut.sgml" "part" "chapter") - End: ---> - |