跳轉到內容

Unix/BSD/OpenBSD 安裝定製指南

來自華夏公益教科書,開放的書籍,為開放的世界

您可能需要定製您的安裝,如果

  • 您想在 OpenBSD 安裝過程中安裝一組新的軟體包。
  • 您想報告安裝問題。
  • 您想更改預設配置檔案。

ISO 內部

[編輯 | 編輯原始碼]

掛載 ISO 並進入它。請參見 Unix 指南解釋部分,瞭解如何掛載 ISO 檔案。然後進入 <您的 OpenBSD 版本>,再進入 <您的處理器> 目錄。

cd /<where the mounted iso is located>/<your OpenBSD release>/<your processor>

對我來說是

cd /Volumes/OpenBSD:i386_4.4_Install_CD/4.4/i386

(我的自動掛載系統給它掛載的檔案起了很長的名字)。

對於 OpenBSD 4.4 i386,它是

4.4
   i386
      BASE44.tgz
      boot.catalog
      bsd
      bsd.mp
      bsd.rd
      cdboot
      cdbr
      comp44.tgz
      etc44.tgz
      game44.tgz
      man44.tgz
      misc44.tgz
      xbase44.tgz
      xetc44.tgz
      xfont44.tgz
      xserv44.tgz
      xshare44.tgz
      TRANS.TBL
   TRANS.TBL
etc.
TRANS.TBL
   boot.conf
   TRANS.TBL
檔案或可執行檔案 描述
bsd.rd "RAM 磁碟"核心。
bsd OpenBSD 核心。
bsd.mp 多處理器 (SMP) 核心。
base44.tgz 包含 OpenBSD 基礎系統。
etc44.tgz 包含 /etc 中的所有檔案。
comp44.tgz 包含編譯器及其工具、標頭檔案和庫。
man44.tgz 包含手冊頁。
misc44.tgz 包含其他資訊,設定文件。
game44.tgz 包含 OpenBSD 的遊戲。
xbase44.tgz 包含 X11 的基礎檔案。
xetc44.tgz 包含 /etc/X11 和 /etc/fonts 配置檔案。
xfont44.tgz 包含 X11 的字型伺服器和字型。
xserv44.tgz 包含 X11 的 X 伺服器。
xshare44.tgz 包含 X 的手冊頁、區域設定、包含檔案和其他內容。

從 ISO 中取出軟體包,並按照以下說明編輯它們。然後將所有檔案打包成一個新的 ISO。

安裝額外軟體包

[編輯 | 編輯原始碼]

如前所述,進入 ISO。現在更改檔案許可權。如果您想安裝另一個軟體包作為選項。將軟體包取出來並重命名(不要加點)

site<your version>-<the package name>.tgz

對於 OpenBSD 4.4 上的 abiword,它是

site44-abiword.tgz

您還需要找到它的依賴項幷包含它們。

更改配置檔案

[編輯 | 編輯原始碼]

解壓 etc44.tgz。您將在軟體包內部的 etc 中找到所有預設配置檔案。編輯它們並重新打包。

華夏公益教科書