dpkg-buildpackage编译deb包
1. 将下载的源码tar包解压
例如:将a-0.5.0.tar.gz解压到a-0.5.0目录
2. 在解压目录中执行如下命令,生成debian目录及相关文件
dh_make -e a@b.com -f …/a-0.5.0.tar.gz
3. 执行dpkg-buildpackage,生成deb包
如果遇到如下问题,可以使用:dpkg-buildpackage -b -uc -us
signfile jsoncpp_0.5.0-1.dsc
gpg: 已跳过 “a@b.com”: No secret key
gpg: dpkg-sign.cqySvnEi/jsoncpp_0.5.0-1.dsc: clear-sign failed: No secret key