deb包是debain、ubuntu等Linux系统的包管理格式。开发中学会编译deb包非常重要。
安装编译组件
sudo apt-get install dpkg-dev devscripts build-essential
编译
新建一个test目录,下载源码:
apt-get source spice-vdagentd
下载内容如下:
dev@test:~/test$ ls
spice-vdagent-0.18.0 spice-vdagent_0.18.0-1.debian.tar.xz spice-vdagent_0.18.0-1.dsc spice-vdagent_0.18.0.orig.tar.bz2
编译命令:
cd spice-vdagent-0.18.0
dpkg-buildpackage -uc -us
修改源码后再编译
修改后,删除spice-vdagent_0.18.0.orig.tar.bz2
然后,重新基于spice-vdagent-0.18.0打包spice-vdagent_0.18.0.orig.tar.bz2
再次编译:dpkg-buildpackage -uc -us