debian linux制作deb包

############dh_make 制作deb包########

材料源码:

paredid/
paredid/paredid-0.1
paredid/paredid-0.1/edid.h
paredid/paredid-0.1/edid-parse.c
paredid/paredid-0.1/myrandr.c

paredid/paredid-0.1/Makefile

paredid/paredid-0.1/note/test.sh



$ tar -zcvf  --exclude-vcs paredid-0.1.tar.gz paredid-0.1/
$cd pardid-0.1
$dh_make -e test@qq.com -f ../paredid-0.1.tar.gz
$

$echo "paredid usr/bin" > debian/paredid.install      //二进制或其他产物的位置

$echo "note/test.sh usr/bin" >> debian/paredid.install      //二进制或其他产物的位置

$echo "touch /tmp/aaa" >> debian/paredid.psotinst      //二进制或其他产物的位置

$dpkg-buildpackage

https://www.debian.org/doc/

本地中文指导:apt install maint-guide-zh-cn

-------------------------------------------------

以后更新源码需要打patch

$dpkg-source -x ../*.dsc             //将patch加入源码

源码非patch修改操作如下

$rm  debian/source/format

-------------------------------------------------

解压deb

1,$dpkg -X *deb ./    //把deb中data加压到当前目录

2,$ar -x *deb

详细参阅:http://blog.csdn.net/kyle__shaw/article/details/8938787

quilt (3.0)打patch手册:http://www.fmddlmyy.cn/text28.html

debian包管理参考手册:https://www.debian.org/doc/manuals/maint-guide/dother.zh-cn.html

https://www.debian.org/doc/manuals/debian-faq/ch-pkg_basics.zh-cn.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值