我可以在PPA中创建自定义的元包吗?

在我的大学里,我们希望创建元软件包,以提供不同专业和课程中使用的所有软件。
我们能做到这一点吗?我问这个问题是因为最近我读到了这样的内容:
“注意:我们不会接受未经修改的从Ubuntu或Debian原始源上传的软件包,只接受包含您自己更改的软件包。我们要求人们为每个软件包提供有用的变更日志,以便用户和其他开发人员可以了解他们的工作中正在探索的新功能。请阅读PPA使用条款以获取更多信息。”

https://help.launchpad.net/Packaging/PPA/Uploading

基本上,我们不想改变软件包的源代码,我们只想进行“编译”。

1“metapackage” 究竟是什么意思?通常来说,“metapackage” 指的是一个空包,它只依赖于其他包,因此你必须自己提供相应的更改,创建打包并指定依赖关系。它本身不包含任何源代码。 - dobey
没错。这就是我的问题...根据PPA政策,我们可以这样做吗? - Imaky
如何创建一个元包,自动安装其他软件包的方法,请参考http://askubuntu.com/questions/33413/how-to-create-a-meta-package-that-automatically-installs-other-packages - lofidevops
1个回答

你可以在Launchpad上上传元包到PPA。由于元包不包含任何实际的源代码,只会生成一个空的二进制包(或多个空的二进制包),这些二进制包只依赖于其他软件包,因此你必须上传一个包含自己修改的源代码包。因为你正在创建源代码包并指定元包的名称、依赖关系和其他相关元数据。