标签:apt 程序 环境 pack build source 系统 完成 dpkg
记得提前配置构建环境
1.使用 apt source 下载 sl 的源码
2.尝试 sl 的编译成包
3.尝试 dpkg-deb 解压和修改二进制包
4.尝试 dpkg-repack 从系统中取出已经安装的 debian package
##1.拉取源码
apt sourece sl
cd sl-*
##2.编译成包
#自动完成所有从源代码包构建二进制包,包括以下
#清理源代码树(debian/rules clean)
#构建源代码包(dpkg-source -b)
#构建程序(debian/rules build)
#构建二进制包(fakeroot debian/rules binary)
#制作 .dsc 文件
#用 dpkg-genchanges 命令制作 .changes 文件
dpkg-buildpackage -us -uc
##3.解压和修改
#解压程序文件,解压控制文件
#dpkg-deb -R sl_5.02-1_amd64.deb sl_unpack_again
dpkg-deb -x sl_5.02-1_amd64.deb sl_unpack
dpkg-deb -e sl_5.02-1_amd64.deb sl_unpack/DEBIAN
##dpkg-repack提取安装包(需要安装dpkg-repack包)
dpkg-repack package_name
标签:apt 程序 环境 pack build source 系统 完成 dpkg
原文地址:https://www.cnblogs.com/ditvelo/p/14298880.html