为什么 reprepro 会抱怨“全部”架构?

为什么 reprepro 会抱怨“全部”架构?

我今天开始为一些应用程序设置 deb 存储库。鉴于它们是解释型脚本,我选择了“全部”架构(来自conf/distributions):

Codename: lucid
Architectures: all

但是当我尝试将 .deb 添加到存储库时,reprepro 会打印警告:

WARNING: Distribution lucid contains an architecture called 'all'.

现在我想知道为什么它会发出这样的警告?有什么问题吗?

答案1

啊哈!我终于明白了。这已经让我沮丧很久了。

如果您将 .deb(控制文件)指定为 Architecture: all,那么除了您希望放入的 arch 之外,不要将任何其他内容放入 reprepro 分发文件中。

架构: amd64 i386 ...

相关内容