我知道我们可以使用checkinstall
源代码生成 deb 文件,这样我们就可以执行apt install
并将它们安装到我的 Ubuntu 系统中。工作原理如下checkinstall
:将源代码编译成 DEB 包
总之,checkinstall
基于的作品Makefile
。
然而,我们知道有些组件,比如boost,是不包含任何的Makefile
,下面是编译boost的方法:
./bootstrap.sh
./b2
所以我只是想知道是否可以使用其源代码为 boost 生成 deb 文件以及如何做到这一点。
答案1
您应该阅读 Debian Wiki。 https://wiki.debian.org/HowToPackageForDebian
GNU autotools 非常有名,但是它不能用于生成 .deb。