我在 launchpad.net 上托管了一个新项目。我的项目对两者都有用:Ubuntu 和 Debian。但是,我找不到开始在 launchpad.net 托管我的项目并将我的包镜像回 Debian 的文档。
- 如何提议我的项目也成为 Debian 的一部分?
- Ubuntu 和 Debian 有什么区别?
- 我可以将它托管在launchpad.net,但也要求它在Debian 上交叉托管(和打包)吗?
提前致谢。
我在 launchpad.net 上托管了一个新项目。我的项目对两者都有用:Ubuntu 和 Debian。但是,我找不到开始在 launchpad.net 托管我的项目并将我的包镜像回 Debian 的文档。
提前致谢。
此常见问题解答中概述了将软件包放入 Debian 的过程。一旦您的软件包在 Debian 中,它将自动导入到 Ubuntu。
Debian 和 Ubuntu 使用相同的打包系统。Debian 和 Ubuntu 的二进制包(.deb 文件)不一定兼容,但是当您为 Ubuntu 和 Debian 打包时,您需要上传源代码,以便为不同的架构构建它。二进制包是为 Debian 和 Ubuntu 分别构建的。
托管代码的位置无关紧要。
基本上,您需要根据 Debian新软件包指南建议您的软件包,您需要报告您的软件包设置在愿望清单上的错误。一旦您的软件包在 Debian 中,它将与 Ubuntu 镜像。
要在 debian 中请求打包,您应该阅读wnpp页面并使用 RFP 填写错误