MFen: 1.63 -> 1.72

Obtained from:	The FreeBSD Traditional Chinese project
This commit is contained in:
Chin-San Huang 2007-06-30 06:39:02 +00:00
parent 6bc18cfb5f
commit e6f1cd0d91
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=30377

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
$FreeBSD$
Original revision: 1.63
Original revision: 1.72
-->
<chapter id="desktop">
@ -22,15 +22,15 @@
<para>在 FreeBSD 上面可以執行非常多種類的桌面應用程式,
像是網頁瀏覽器和文字處理軟體等。
這些程式大都可以透過套件來安裝或是從 ports collection 中自動編譯安裝。
這些程式大都可以透過套件來安裝或是從 Ports Collection 中自動編譯安裝。
許多新的使用者會希望能在在他們的桌面系統中找到這些程式。
這章將會告訴你如何不用費太多功夫去安裝一些熱門的桌面應用程式,
不管是從套件或是從 ports collection 中安裝。</para>
不管是從套件或是從 Ports Collection 中安裝。</para>
<para>需要注意到的是:當從 ports 中安裝程式的時候,
它們是從碼開始編譯的。依照你編譯的 ports 和電腦速度(硬體等級)
它們是從原始碼開始編譯的。依照你編譯的 ports 和電腦速度(硬體等級)
有可能會花很長一段時間才能完成。
如果從碼編譯對你來說會花太多時間的話,
如果從原始碼編譯對你來說會花太多時間的話,
大部分的 ports 你都能找到事先編譯好的套件來安裝。
<para>因為 FreeBSD 具有相容 Linux 二進制的特性,
@ -173,8 +173,7 @@
</indexterm>
<para><application>Mozilla</application>
也許是最適合 FreeBSD 桌面環境的瀏覽器。
它極具現代化、穩定且完全移植至 FreeBSD 系統上。
是相當現代化、穩定且完全移植至 FreeBSD 系統上。
它也具備有十分符合 HTML 標準的顯示引擎,
它更提供了郵件及新聞群組的閱讀功能。
此外如果你打算要自己寫一些網頁的話,它還提供了 HTML 的編輯器。
@ -211,116 +210,110 @@
你就必須要使用 <username>root</username> 的權限來安裝,
以適當的安裝這些外掛程式。
<para>一旦你完成了 <application>Mozilla</application> 的安裝,
 你就再也不需要 <username>root</username> 的權限了。
<para>一旦你完成了 <application>Mozilla</application>
的安裝,你就再也不需要 <username>root</username> 的權限了。
 你可以直接打下面的指令來啟動 <application>Mozilla</application></para>
<screen>&prompt.user; <userinput>mozilla</userinput></screen>
<para>你也可以直接打下面的指令直接啟動郵件和新聞閱讀器:</para>
<para>也可以直接打下列指令,直接啟動郵件和新聞閱讀器:</para>
<screen>&prompt.user; <userinput>mozilla -mail</userinput></screen>
</sect2>
<sect2>
<title>Firefox</title>
<indexterm>
<primary><application>Firefox</application></primary>
</indexterm>
<para><application>Firefox</application> 是以
<application>Mozilla</application> 原始碼為基礎的新世代瀏覽器。
<application>Mozilla</application> 是一堆應用軟體的整合套裝,
像是瀏覽器、郵件程式、聊天室軟體等所組成。
<application>Firefox</application> 則純粹是瀏覽器,
這也是為何它能短小精悍之故。</para>
<para>可以打下列指令來安裝:</para>
<screen>&prompt.root;<userinput>pkg_add -r firefox</userinput></screen>
<para>也可以透過 Ports Collection以編譯原始碼的方式來安裝</para>
<screen>&prompt.root;<userinput>cd /usr/ports/www/firefox</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
</sect2>
<sect2 id="moz-java-plugin">
<sect2info>
<authorgroup>
<author>
<firstname>Tom</firstname>
<surname>Rhodes</surname>
<contrib>Contributed by </contrib>
</author>
</authorgroup>
</sect2info>
<title>Firefox, Mozilla 的 &java; plugin 程式</title>
<title>Mozilla and &java; 外掛程式</title>
<note>
<para>本節以及下一節,均假設您已裝好
<application>Firefox</application> 或
<application>Mozilla</application>。</para>
</note>
<para>&os; 基金會與 Sun Microsystems 有達成授權協議,
可以散播 Java Runtime Environment(&jre;) 及
Java Developement Kit(&jdk;) 的 &os; 版 binary(執行檔)。
&os; 版的 binary 可以在 <ulink
url="http://www.freebsdfoundation.org/downloads/java.shtml">&os;
基金會</ulink> 網站下載。</para>
<para>只安裝 <application>Mozilla</application> 很簡單,
但安裝像是 &java; 和 &macromedia; &flash;
之類的外掛程式支援就需要耗費時間和硬碟空間了。</para>
<para>首先下載 <application>Mozilla</application> 所需要的檔案。
用你的網頁瀏覽器連到
<ulink url="http://www.sun.com/software/java2/download.html"></ulink>
並註冊一個帳號。
記得要保存好這組使用者帳號和密碼,爾後會再用到。
接下來下載 <filename>jdk-1_5_0-bin-scsl.zip</filename> (JDK 5.0
SCSL 二進位檔) 和 <filename>jdk-1_5_0-src-scsl.zip</filename> (JDK 5.0
SCSL 源碼) 這兩個檔案並放在 <filename>/usr/ports/distfiles</filename> 目錄下,
因為授權的限制,所以 port 不能自動下載這些檔案。
同時也要從
<ulink url="http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&amp;PartDetailId=j2sdk-1.4.2_08-oth-JPR&amp;SiteId=JSC&amp;TransactionId=noreg"></ulink> 下載「java 環境」
這個檔案名稱是 <filename>j2sdk-1_4_2_08-linux-i586.bin</filename>。
就像先前描述的一樣,這個檔案必須放在
<filename>/usr/ports/distfiles</filename> 目錄底下。
另外也要從
<ulink url="http://www.eyesbeyond.com/freebsddom/java/jdk15.html"></ulink>
下載「java 修補程式集」並放在 <filename>/usr/ports/distfiles</filename> 目錄中。
最後用標準的安裝指令 <command>make install clean</command> 從 port 中來安裝
<filename role="package">java/jdk15</filename>
<para>要讓 <application>Firefox</application> 或
<application>Mozilla</application> 支援 &java; 的話,首先要先裝
<filename role="package">java/javavmwrapper</filename> 這個 port。
然後再去 <ulink
url="http://www.freebsdfoundation.org/downloads/java.shtml"></ulink>
下載 <application>Diablo &jre;</application>,並以 &man.pkg.add.1;
指令來安裝之。</para>
<para>接下來開啟 <application>Mozilla</application>
並且從<guimenu>協助(Help)</guimenu>選單中選取關於<guimenuitem>外掛程式(About Plug-ins)</guimenuitem>。
你就可以看到 <application>&java;</application> 的外掛程式就會出現在裡面了。</para>
<para>接著啟動瀏覽器,在網址列輸入 <literal>about:plugins</literal>
然後按 <keycap>Enter</keycap> 鍵,就會顯示目前已裝的 plugins 清單,
這時應該就可以看到 <application>&java;</application> 也有列出來。
若仍未看到的話,那就切換為 <username>root</username> 帳號,
打下列指令:</para>
<screen>&prompt.root; <userinput>ln -s /usr/local/diablo-jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so \
/usr/local/lib/browser_plugins/</userinput></screen>
<para>最後,重啟瀏覽器即可。</para>
</sect2>
<sect2 id="moz-flash-plugin">
<title>Mozilla and &macromedia; &flash; 外掛程式</title>
<para>
<!--20060317: psilotum 譯註下面這段重新改寫關於 flashplugin 在 mozilla 上面的外掛-->
譯註:在 FreeBSD 上面沒有原生的 &macromedia; &flash; 外掛程式,
 但是在 Ports Collection 中有 <filename role="package">www/mozilla-plugin</filename>
這個根據 GPL 獨立的 &flash; <application>Mozilla</application> 外掛程式。
不過我們強烈建議安裝軟體層的 wrapper 來執行 Linux 版本的外掛程式。
這個 wrapper 同時也支援 &adobe; &acrobat; 還有 RealPlayer 外掛程式等。</para>
<!--
<para>There is no <quote>native</quote> &macromedia; &flash; FreeBSD
<application>Mozilla</application> plugin in Ports Collection, but
instead of <filename role="package">www/mozilla-plugin</filename>
, which is a GPL standalone &flash; plugin for mozilla browser.
However, we strongly recommand to install a software layer (wrapper)
for running the Linux version of the plugin. This wrapper also supports
&adobe; &acrobat; plugin, RealPlayer plugin and more.</para>
-->
<para>從 port 安裝 <filename role="package">www/linuxpluginwrapper</filename>。
linuxpluginwrapper 需要先裝一個很大的 <filename role="package">emulators/linux_base</filename>
port。 然後根據 port 中指示的作法
<footnote><para>譯註:安裝完時顯示的說明,或參閱 pkg_message)</para></footnote>
去正確地設定你的 <filename>/etc/libmap.conf</filename>。
設定的範例檔案位於 <filename>/usr/local/share/examples/linuxpluginwrapper/</filename>
<title>Firefox, Mozilla 的 &macromedia; &flash; plugin 程式</title>
<para>&macromedia; &flash; plugin 程式並沒有 &os; 版,
然而可以透過軟體層(wrapper)來執行 Linux 版的 plugin 程式。
這個 wrapper 同時也支援 &adobe; &acrobat; 以及 &realplayer; plugin
等。</para>
<para>接下來去裝 <filename
role="package">www/linuxpluginwrapper</filename>。
linuxpluginwrapper 需要先裝一個很大的 <filename
role="package">emulators/linux_base</filename>port。
然後根據 port 所指示的作法,
去正確地設定你的 <filename>/etc/libmap.conf</filename>
設定的範例檔案位於
<filename>/usr/local/share/examples/linuxpluginwrapper/</filename>
的目錄底下。</para>
<para>如果 <application>Mozilla</application> 還沒安裝的話,
從 <filename role="package">www/mozilla</filename> port 來安裝。</para>
<para>下一步,則是裝 <filename
role="package">www/linux-flashplugin7</filename>。
裝好後,再啟動瀏覽器,在網址列輸入 <literal>about:plugins</literal>
然後按 <keycap>Enter</keycap> 鍵就會顯示目前已裝的 plugin 清單。</para>
<para>現在只要用下列的指令啟動 <application>Mozilla</application> </para>
<para>若 &flash; plugin 沒出現的話,大多可能是因為漏了做 symlink
連結之故。 請切為 <username>root</username> 帳號,打下列指令:</para>
<screen>&prompt.user; <userinput>mozilla &amp;</userinput></screen>
<screen>&prompt.root; <userinput>ln -s /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so \
/usr/local/lib/browser_plugins/</userinput>
&prompt.root; <userinput>ln -s /usr/local/lib/npapi/linux-flashplugin/flashplayer.xpt \
/usr/local/lib/browser_plugins/</userinput></screen>
<para>接下來開啟 <application>Mozilla</application>
並且從<guimenu>協助(Help)</guimenu>選單中選取關於
<guimenuitem>外掛程式(About Plug-ins)</guimenuitem>。
你就可以看到所有安裝好的外掛程式之列表清單。</para>
<para>最後,重啟瀏覽器應該就可看到了。</para>
<!--20060317 psilotum: 新增段落開始-->
<para>不過如果你在 <application>Mozilla</application>
或下面提到的 <application>Firefox</application>
中使用上述的方法還是無法正常的啟用 &flash; 外掛程式的話,
根據 Beech Rintoul 在郵件論壇中的解決方案如下:</para>
<para>在安裝 <filename role="package">www/linuxpluginwrapper</filename> 之前,
執行下列步驟:</para>
<screen>&prompt.root; <userinput>rm -R /usr/X11R6/lib/browser_linux_plugins</userinput>
&prompt.root; <userinput>ln -s /usr/X11R6/lib/browser_plugins /usr/X11R6/lib/browser_linux_plugins</userinput></screen>
<para>接下來用下列的指令來編譯 <filename role="package">www/linuxpluginwrapper</filename></para>
<screen>&prompt.root; <userinput>cd /usr/ports/www/linuxpluginwrapper</userinput>&prompt.root; <userinput>make -DWITH_PLUGINS install clean</userinput></screen>
<note>
<para><application>linuxpluginwrapper</application> 只能在
&i386; 的系統架構下運行。</para>
@ -335,9 +328,11 @@
</indexterm>
<para><application>Opera</application> 是個具備完整功能、符合標準的瀏覽器。
它同時也具備了內建的郵件和新聞閱讀器、IRC、RSS/Atom feeds 閱讀器等。
儘管如此,相對而言 <application>Opera</application> 是個輕量級、執行速度又快的瀏覽器。
它在 ports 中有兩種版本:「原生」的 FreeBSD 版本還有在 Linux 模擬模式下的版本。</para>
它同時也具備了內建的郵件、新聞閱讀器、IRC、RSS/Atom feeds 閱讀器等。
此外 <application>Opera</application> 更是個輕量級、
執行速度又快的瀏覽器。
它在 ports 中有兩種版本:「原生」的 FreeBSD 版本還有在 Linux
模擬模式下的版本。</para>
<para>要用 <application>Opera</application> 的 FreeBSD 版本來瀏覽網頁的話,
用下面的指令安裝:</para>
@ -359,28 +354,6 @@
</sect2>
<sect2>
<title>Firefox</title>
<indexterm>
<primary><application>Firefox</application></primary>
</indexterm>
<para><application>Firefox</application> 是建構在
<application>Mozilla</application> 源碼庫中的下一代瀏覽器。
<application>Mozilla</application> 是一個完整的網頁軟體整合方案,
像是郵件收發程式、聊天室程式及其他程式等。
<application>Firefox</application> 就只是個單純的瀏覽器,
這也是讓它短小精悍的原因。
<para>你可以打以下的指令來安裝:</para>
<screen>&prompt.root; <userinput>pkg_add -r firefox</userinput></screen>
<para>如果你比較喜歡從源碼安裝的話,你也可以在 Ports Collection 中打以下指令:</para>
<screen>&prompt.root; <userinput>cd /usr/ports/www/firefox</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
</sect2>
<sect2>
<title>Konqueror</title>
<indexterm>
@ -473,7 +446,7 @@
<application>KSpread</application> 是試算表程式,
<application>KPresenter</application> 是簡報播放程式,
另外 <application>Karbon14</application> 讓你可以產生圖形化的文件。
<footnote><para>譯註Karbon14 是向量繪圖軟體,以前叫 Kontour ,更早之前稱為 Killustrator。
<footnote><para>譯註Karbon14 是向量繪圖軟體,以前叫 Kontour更早之前稱為 Killustrator。
</para></footnote>
</para>
@ -540,7 +513,7 @@
<para>譯註:<application>GIMP</application> 在目前是 2.x 版,如果你想要安裝
1.x 版的話,請用 Ports Collection 中的
<filename role="package">graphics/gimp1</filename>。
另外如果你已經使用習慣 Adobe Photoshop ,而且不習慣
另外如果你已經使用習慣 Adobe Photoshop而且不習慣
<application>GIMP</application> 介面的話,你也可以嘗試安裝
<filename role="package">graphics/gimpshop</filename>
它的使用介面十分類似 Adobe Photoshop。</para>
@ -604,7 +577,7 @@
<para>要安裝 <application>OpenOffice.org</application>
請用以下方式來執行:</para>
<screen>&prompt.root; <userinput>pkg_add -r openoffice</userinput></screen>
<screen>&prompt.root; <userinput>pkg_add -r openoffice.org</userinput></screen>
<note>
<para>當你在使用 &os; -RELEASE 版本的時候,上面的作法應該行得通。
@ -618,12 +591,13 @@
<screen>&prompt.user; <userinput>openoffice.org</userinput></screen>
<para>譯註:端看你的版本,有時候需要輸入如 openoffice.org-2.0.1 之類的指令,
不過你也可以用 shell 中的 alias 或是用 symbolic link 來處理。</para>
<para>譯註:端看你的版本,有時候需要輸入如 openoffice.org-2.0.1
之類的指令,不過你也可以用 shell 中的 alias 或是用 symbolic link
來處理。</para>
<note>
<para>在第一次啟動的時候OpenOffice 會問到一些問
而且在你的家目錄底下會自動建立一個 <filename>.openoffice.org2</filename>
<para>在第一次啟動的時候OpenOffice 會問到一些問
而且在你的家目錄底下會自動建立 <filename>.openoffice.org2</filename>
的資料夾。</para>
</note>
@ -631,7 +605,7 @@
的套件,你仍然可以選擇從 port 編譯。
不過你必須謹記在心:編譯的過程會需要大量的磁碟空間且相當耗時。
<screen>&prompt.root; <userinput>cd /usr/ports/editors/openoffice.org-2.0</userinput>
<screen>&prompt.root; <userinput>cd /usr/ports/editors/openoffice.org-2</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
<note>
@ -640,10 +614,12 @@
<screen>&prompt.root; <userinput>make LOCALIZED_LANG=<replaceable>你的語言</replaceable> install clean</userinput></screen>
<para>你必須把<replaceable>你的語言</replaceable>
換成正確的語言 ISO-code <footnote><para>譯註:如臺灣正體中文使用者為 zh-TW)。</para></footnote>
所支援的語言代碼清單可以在 port 目錄裡的<filename>files/Makefile.localized</filename>
檔案中找到。
換成正確的語言 ISO-code
<footnote>
<para>譯註:臺灣正體中文使用者為 zh-TW。</para>
</footnote>
所支援的語言代碼清單可以在 port 目錄裡的
<filename>files/Makefile.localized</filename> 檔案中找到。</para>
</note>
<para>一旦完成了上述步驟,
@ -724,7 +700,7 @@
所以它也能在 FreeBSD 上面執行。
<para>
<para>要從 Ports collection 中安裝
<para>要從 Ports Collection 中安裝
<application>&acrobat.reader; 7</application>
只要:</para>
@ -760,7 +736,7 @@
<screen>&prompt.root; <userinput>pkg_add -r gv</userinput></screen>
<para>如果你不能取得套件,你可以使用 Ports collection</para>
<para>如果你不能取得套件,你可以使用 Ports Collection</para>
<screen>&prompt.root; <userinput>cd /usr/ports/print/gv</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
@ -893,7 +869,7 @@
<screen>&prompt.root; <userinput>pkg_add -r gnucash</userinput></screen>
<para>如果不能取得套件,你可以使用 ports collection:</para>
<para>如果不能取得套件,你可以使用 Ports Collection:</para>
<screen>&prompt.root; <userinput>cd /usr/ports/finance/gnucash</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
@ -925,7 +901,7 @@
<screen>&prompt.root; <userinput>pkg_add -r gnumeric</userinput></screen>
<para>如果套件不存在,你可以做下面的步驟來使用 ports collection 編譯安裝:</para>
<para>如果套件不存在,你可以做下面的步驟來使用 Ports Collection 編譯安裝:</para>
<screen>&prompt.root; <userinput>cd /usr/ports/math/gnumeric</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
@ -950,7 +926,7 @@
<screen>&prompt.root; <userinput>pkg_add -r abacus</userinput></screen>
<para>如果套件不能取得的話,你可以使用 ports collection
<para>如果套件不能取得的話,你可以使用 Ports Collection
並用以下指令:</para>
<screen>&prompt.root; <userinput>cd /usr/ports/deskutils/abacus</userinput>
@ -969,17 +945,7 @@
<ulink url="http://www.FreeBSD.org/ports/index.html">ports</ulink>,
可供使用,你可以根據你的需求打造出一個完美的桌面環境。</para>
<para>一旦你完成了你的桌面環境的安裝,你也許想要使用
<filename role="packages">misc/instant-workstations</filename>
來做更進一步的設置。這個「meta-port」允許你使用數個 ports
來建造自定的工作站環境。你可以自行編輯客製化
<filename>/usr/ports/misc/instant-workstations/Makefile</filename>
這個檔案。 遵循預設的語法去增加或減少 ports
並且使用一般的程序去做。
最後,你將能夠建立一個適合你自己桌面環境的套件,
並且可以安裝在你自己其他的工作站裡頭。</para>
<para>下面是這章涵蓋的所有桌面應用軟體之快速回顧列表:</para>
<para>下面是這章涵蓋的所有桌面應用軟體之快速回顧表:</para>
<informaltable frame="none" pgwide="1">
<tgroup cols="3">