Linux 系统下开源组件deb包编译方法
1.deb包的源码下载方式
apt source 方式下载deb源码包
dget 方式下载deb源码包
gitlab 方式下载deb源码包
2.deb源码包的编译方法
dpkg-buildpackage 方法编译deb源码包
debuild 方法编译deb源码包
sbuild 方法编译deb源码包
pbuilder 方法编译deb源码包
apt source 方式下载deb源码包
a .配置系统中的仓库地址
sudo nano /etc/apt/source.list
加入
deb [trusted=yes] http://www.xxxcom/xxx eagle main contrib non-free
deb-src [trusted=yes] http://www.xxxx.com/xxx eagle main contrib non-free
然后
sudo apt update
b.下载deb源码
apt source sl #下载sl软件源码包
dget 方式下载deb源码包
dget 的方式不用配置仓库,方便易用,适用于下载外网deb源码包
a.安装dget
sudo apt install devscripts
b.找到deb源码包的dsc链接
http://mirrors.163.com/debian/pool/main/s/sl/sl_3.03-17.dsc
c.用dget下载deb源码包
dget http://mirrors.163.com/debian/pool/main/s/sl/sl_3.03-17.dsc就会下载下面三个包sl_3.03-17.debian.tar.gz sl_3.03-17.dsc sl_3.03.orig.tar.gz
gitlab 方式下载deb源码包
a.