over 3 years ago

環境

主要的工具是 devscripts,透過 apt-get 來安裝。

$ apt-get install devscripts

工具

dch (deb changelog)

這是用來維護 debian 套件內 changelog 的指令。

  1. 建立新的 Debian 套件

    dch --create --package <package_name> -u medium -D trusty
    
  2. 建立一筆新的 changlog 紀錄,會自動產生一個新版本

    dch --increment "auto-increament debian pakcage"
    
  3. 更新指定版本號

    dch -v 1.0.0 "bump version to 1.0.0"
    
  4. 新增一筆新的 changelog 的訊息

    dch --append message
    
  5. 更新最後一筆 changelog 的日期

    dch -r 1.0.0 ""
    

debuild

打包/編譯 DEB 檔

debuild -us -uc -b

debclean

清理編譯環境

debclean

參考資料

  1. Introduction to Debian Packaging
  2. Ubuntu Packaging Guide
← Running service daemon in the foreground awk 使用筆記 →
 
comments powered by Disqus