wiki:waue/2009/0511

Version 4 (modified by waue, 15 years ago) (diff)

--

Deb檔打包工作

參考一 : Debian 無痛起步法- 自己動手製作.deb 檔

參考二: 用Open Source工具開發軟體- 套件包裝製作

參考三: 用Jazz的Hadoop打包方式

  • Hadoop_deb製作
  • 這篇是hadoop的deb打包過程,不過有些細節沒有寫到,因此來補完。

前言

  • 要學習如何包裝nutch 的 deb檔
  • 然而目前大部分找到的說明是適用於 c code等要configure , make , make install 的專案,才會很簡單的用以下方法來完成製作deb
    • 目錄名稱如 pkgname-version ,例: hadoop-0.19
    • 在source code內執行dh_make
    • 修改 新產生debian資料夾內的設定檔
    • 執行dpkg-buildpackage -rfakeroot
  • 不過hadoop 與 nutch都是java code,沒有make or configure檔,因此試過上面的方法會遇到錯誤
  • 因此此篇適合用在:打包已經compiler好的可執行檔,並搭配設定好的配置檔來做簡便安裝用途者

步驟

make source; make deb; make clean

Attachments (2)