close

如果想協助 AskoziaPBX 開發/除錯工作,或者在功能上想作些客製的,這些過程的最後,都必須完成重建一個系統映像檔,此篇簡單紀錄如何作 rebuild 的程序。

登入 AskoziaPBX 開發環境,執行以下的指令

#cd ~
#./minichroot.sh

從官網下載最新系統原始碼。 

#cd /root
#svn co https://svn.askozia.com:9000/repos/pbx/trunk pbx-trunk-20081110
#cd pbx-trunk-20081110
#./pbxdev.php parse check

從官網下載最新版本根目錄檔案,檔名包含有 rootfs 的映像檔。官方下載連結

#cd work/images
#fetch http://downloads.askozia.com/pbx/releases/1.0.1/pbx-rootfs-1.0.1.tgz
#tar -xzf pbx-rootfs-1.0.1.tgz

解壓後的目錄,可自行修改名稱,例如 1.0.1-mypatch。
目錄內的檔案做完客製話修改後,重新編譯此目錄的檔案,如以下步驟。

重新編譯映像檔

#cd ../../
#./pbxdev.php package all 1.0.1-mypatch

編譯成功後,新的映像檔會在目錄 work/images 內,並以剛剛的目錄名稱命名。 

arrow
arrow
    全站熱搜

    安德森 發表在 痞客邦 留言(0) 人氣()