创build常用程序的自定义DEB包

我有越来越多的服务器运行Debian或Ubuntu与定制版本的Apache,PHP等。
我想我可以通过创build自己的APT源码并将这些软件包的已经编译的副本放到我的服务器上来节省时间。 这样,我也可以一次升级它们。
我已经能够find几组指令来创builddeb库(例如1,2,3 ),但我还没有find实际编译和打包软件的最佳方法。
有关如何编译和打包Apache HTTPD,PHP(以及一般软件)的定制DEB存储库的任何教程或build议?

如果您只想在自己的系统上快速构build内部使用的内容,那么您可能需要对FPM – Effing程序包pipe理 (wiki)进行相当详细的介绍。 用这个创build一个包是非常简单的。

二进制包HOWTO也可以工作,而且很容易遵循。 只要将这些文件放在一个目录中,build立你的控制文件,并把它放在正确的目录下,然后运行一个命令来build立这个档案。

如果您打算共享您的软件包,或者成为Debian / Ubuntu开发者,尽pipe您应该仔细阅读Debian政策手册 。 你需要知道的一切都有很多细节。