打包 Web 应用的指南

打包 Web 应用的指南

一段时间以来,我一直在尝试构建一个用于 PPA 上传的 Ubuntu 软件包,但在理解 bzr dh-make 等方面遇到了各种问题。该软件包是一个 Web 应用程序(基于 php)。大多数打包指南都是关于编译软件的,所以我想知道是否有一个指南可以打包不需要编译的东西?谷歌在这方面出奇地无能为力。

我可以手动创建 deb 包并设置本地存储库,这很简单。我想了解如何为 PPA 上传创建源包,而不需要编译。

我将非常感激任何关于这方面的指点。谢谢!

答案1

包装太过广泛且变化太快。文档总是滞后。

我对这类应用不太熟悉。但我可以告诉你从哪里入手。

  • dh/debhelper 有很多种模式,如果它无法检测到您的项目,您可以使用文件--with ...中的选项强制执行一种模式debian/rules

  • 通过真实的例子进行学习,打开https://packages.ubuntu.com/并搜索基于 php 的项目,例如 Wordpress。

    1. 单击主包。
    2. 在软件包页面上,向右看,您应该可以找到原始源档案.orig.tar.xz和 Debian 打包文件.debian.tar.xz

Ubuntu 软件包信息页面

相关内容