如何构建debian包

 
 
1)安装dh_make如下:
  sudo apt-get intasll aptitude
  sudo aptitude install dh_make 
 
2)以jsoncpp为例,说明如何生成debian包信息
 下载jsoncpp源码(一个jsoncpp目录)并打包,tar zxvf jsoncpp-1.0.tar.gz jsoncpp-1.0
 cd jsoncpp-1.0 
 dh_make -e your-email -f ../jsoncpp-1.0.tar.gz
  
 这样jsoncpp-1.0目录下就有了debian包相关的东西了...
 
3)执行dpkg-buildpackage,目录下就会生成相应的dsc文件和tar 包,deb包等..
  1>修改jsoncpp-1.0目录下的debian/source/format文件,将quilt修改为native
  2>修改debian/changelog文件,修改版本号
  3>在jsoncpp-1.0目录下执行dpkg-source -b . 上层目录就会有tar包和dsc文件
posted @ 2015-08-17 17:21  艾丽娅的猫  阅读(1006)  评论(0编辑  收藏  举报