是否可以为 Ubuntu 创建一个 deb 包,其中包含源代码并在安装过程中自动将其编译为可执行文件?
我还没有找到任何这方面的教程,只有关于“如何从源代码编译包”的教程,这与我想要的完全不同。这让我觉得,这可能不是一个好主意。
那么,这可能吗?如果可能,这是一个好主意吗?
答案1
软件包的工作方式并非如此.deb
。它们包含预编译的软件,您不能只使用源代码制作 deb 软件包。我有一个建议:为什么不制作一个包含源代码和编译脚本的 .tar.gz 软件包?脚本应如下所示:
#!/bin/bash
# here comes the code to compile your source code, like the usual. Change to fit your needs.
./configure
make
make install