Changes between Version 21 and Version 22 of jazz/ClassCloud_LiveCD


Ignore:
Timestamp:
Jun 25, 2010, 7:34:30 PM (14 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/ClassCloud_LiveCD

    v21 v22  
    135135
    136136 * [文件] drbl-live 是用 live-helper 做的,所以相關語法可以參考 [http://live.debian.net/manual/html/index.html Debian Live Manual]
     137 * 研究 live-helper 跟 create-drbl-live
     138  * lh_build 指令會執行三個 Stage,依序為 lh_bootstrap、lh_chroot 與 lh_binary
     139{{{
     140       lh_bootstrap - create the first stage by bootstrapping a basic debian system
     141       lh_chroot - create the second stage by customizing the chroot
     142       lh_binary - create the third stage by generating a binary image
     143}}}
     144  * 如果要用 live-helper 產生 live cd 並且用更多 apt 來源,可在 config/chroot_sources/ 加入 live.chroot 、 live.binary 跟對應的 gpg key 在 live.chroot.gpg 、live.binary.gpg
     145  * 要額外裝的套件,可以參考 /usr/share/live-helper/lists/ 底下的檔案。然後用 lh config --bootstrap-config FILE 來指定。預設是使用 /usr/share/live-helper/lists/standard
     146{{{
     147LH_PACKAGES_LISTS="standard"
     148}}}
     149  * 要額外拷貝進 Live CD 的檔案,可放在 config/chroot_local-includes
     150  * 必須注意的是若跑過 lh_build 之後才更動 config/chroot_local-includes 的內容,必須下 lh_clean --chroot 把 chroot 目錄清除才能成功地更新檔案內容。當然最乾淨的做法是 lh_clean --purge 會全部清掉(除了 config 目錄外)
    137151 * 撰寫 drbl-hadoop-live 測試程式 [source:drbl-hadoop-live/test-live-helper.sh test-live-helper.sh] [147][148]
    138152