在 Ubuntu PPA 中创建 trusty 和 xenial 包

在 Ubuntu PPA 中创建 trusty 和 xenial 包

我正在使用 debuild -S 创建包。然后我使用 dput ppa:user/ppaname packagename_source.changes 上传。

我的软件包已正确构建并发布。但是,只创建了 trusty 的 deb 文件。好吧,我的电脑仍然是 trusty,但我想发布适用于 xenial 和较新系统的软件包。理想情况下,我希望我的 ppa 包含 trusty 和 xenial 的软件包。我该怎么做?

https://launchpad.net/~meolic/+archive/ubuntu/biddy

答案1

将源复制到另一个目录并编辑debian/changelog源中的文件并在第一行trusty替换。xenial

还请注意,Launchpad 不会接受具有相同版本的软件包,即使它们是针对不同版本的。

因此也替换那里的版本,例如附加~xenial到它。附加到那里的内容实际上并不重要,但你必须以某种方式更改它。

它看起来是这样的:

libbiddy1 (1.6-1~xenial) xenial; urgency=medium

然后debuild -S再次执行并上传。

相关内容