請看看 大部份的 ports 應該都可以在 2.2,3.0 跟 4.0 的系統上使用,
並且還有部份的 ports 可以在 2.1.x 的系統上運作。
每次當 FreeBSD release 時,都會有一份 ports tree 被放在這一個
release cd 裡面的 ports/ 目錄裡。
我們也支援一種叫 ``package'' 的概念,基本上就是 gzip 壓縮、可用
來發行的 binary 檔案,但是裡面藏了一些相當有用的資訊,可以給各種自
訂安裝來使用。使用者不必知道某個 package 裡究竟有包括那些檔案,就可
以很方便地重複將它安裝/反安裝。
你可以執行 /stand/sysinstall 後,在 post-configuration
選單下選擇 package 這個安裝選項;或是對某個有興趣的 package 檔案執
行 pkg_add(1),把它裝起來。Package 檔案通常以 .tgz
作為延伸檔名,手上有 FreeBSD CDROM 的人可以在 packages/All
這個目錄下找到這類檔案。對不同的 FreeBSD 版本,也可以從下列位址由網
路上取得:
或是離你最近的 mirror 站。
要注意的是,因為新的 port 一直在增加中,所以並不是所有 port 都
有相對應的 package。最好定時檢查
你可能在一台 2.1.x 的機器上,跑著給 2.2/3.x/4.0 的軟體。
請再往上面一個章節看,正確的取得給你機器用的 port/package。
你沒有浮點運算器,對吧?
你必須在你的 kernel 中加入數學運算模擬器,你可以跟著下面的步驟做,
並在更改過你的 kernel 設定檔後,重新編譯過一次。
你必須先修改 /etc/sysconfig
(or 這會在開機時將 你還要將你的 /compat/ibcs2/dev 改成下面這樣:
你只需要將 socksys 轉向到 在你使用 package 或者是 port 安裝完 inn 之後,
Use the Port, Luke!在 ports tree 中已經有一個包含 FrontPage 的 Apache 版本了。
有,請看 如果您希望在 3.1-R 之後的 ELF 機器上執行像 Netscape Navagator 等
的 aout 程式,它會需要 /usr/libexec/ld.so 和 aout library。這些都包
括在 compat22 套件中,您可以用 /stand/sysinstall 或 compat22 子目錄
下的 install.sh 裝起來。
同時也請您看一下 3.1-R 和 3.2-R 的 ERRATA。