我今天开始为我们的一些应用程序build立一个deb库。 鉴于他们是解释的脚本,我走了“全部”架构(从conf/distributions ):
Codename: lucid Architectures: all
但是,当我尝试添加.deb到存储库时,reprepro将会打印一个警告:
WARNING: Distribution lucid contains an architecture called 'all'.
现在我想知道它为什么会这样警告? 有什么问题?
啊哈! 我终于明白了。 这已经令我沮丧了很多年了。
如果您将.deb(控制文件)指定为Architecture:all,则不要将任何内容放入除要放入的arch之外的reprepro分发文件。
架构:amd64 i386 …