如何从源代码创建 NGINX debian 包?

如何从源代码创建 NGINX debian 包?

我想从源代码创建一个 NGINX .deb 包。有人能指导我吗?

提前致谢。

答案1

你可能正在寻找checkinstall https://help.ubuntu.com/community/CheckInstall

您要做的是按照说明编译您想要的应用程序(在本例中为 NGINX)。

然后,当您到达告诉您发出命令的步骤时make install,您将其替换为checkinstall

这会将代码编译成 deb 包,你可以使用以下命令进行安装:dpkg -i packagenamehere.deb

但是,不要将这些软件包分发给其他人,因为它们是专门为您的机器构建的,并且具有基于您电脑上已安装的软件包的依赖关系。

也就是说,你可以卸载它们,就像卸载任何其他 deb 包一样 :)

另外,您可以为他们提供版本号来升级您之前编译的现有版本。

祝你好运!

相关内容