如何将多个 ubuntu 版本的软件包自动上传到 Launchpad?

Ant*_*kov 7 package-management launchpad packaging ppa

见标题。

我使用 dput 并在我的 /etc/dput.cf 中:

[ppa]
fqdn        = ppa.launchpad.net
method      = ftp
incoming        = ~onto/onto/ubuntu/
login           = anonymous
allow_unsigned_uploads  = 0
Run Code Online (Sandbox Code Playgroud)

但它只为 debian/changes 中的版本构建,但我也想为其他版本构建。

怎么做?

Tho*_*ard 4

我认为你应该看看我提出的这个问题并得到了回答:

PPA 和打包:拥有适用于多个发行版的软件包版本

您必须多次打包才能获取每个版本的 Ubuntu,但是您可以上传一个版本的包,然后将其复制到每个其他版本。例如,我为 Lucid 构建软件包,但同一软件包与 Maverick 及更高版本兼容。因此,使用上述链接中的说明,我将其复制到 PPA 中的 Maverick 和 Natty,然后系统在后台复制/构建它,然后在复制完成后将数据发布到 PPA。

  • 我看到 2 个复制选项:重建复制的源、复制现有的二进制文件。如果我选择“重建”:`无法复制以下源:maverick 中的 effy 0.0.45-1(同一版本已在目标存档中发布了二进制文件)。`那又怎么样? (3认同)