main和universe中的apt包总是保证由Ubuntu或Debian mantainers从

2021-02-17 22:15

我想知道Canonical(和/或Debian)是否提供了任何形式的保证,即main和universe repos中的所有包总是由它们自己从源代码构建,或者由它们验证(在确定性构建或有

解答动态

  • 从Debian的角度来看:所有包都构建在我们的专用服务器(buildd)上。不允许在buildd上构建的包进入测试和稳定版本。此外,自2018年以来构建的每个包都包含一个.buildinfo文件:虽然这不能保证构建的可复制性,但它确实启用了它们。Bullseye中的所有软件包都有这个文件,这要感谢Debian开发人员最近的一项工作,即为很少更新的软件包(如字体软件包)触发这些重建。
    作为一个整体,Debian的人员非常喜欢可复制的构建,而且许多推动它们的人都是项目的一部分。用于构建可再现性的工具集成到基础设施中:例如,包通常使用标准化的时间戳构建,并且很快将使用标准化的位置构建。

    • End

    免责声明:

    本页内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与琴岛网公司无关。本页内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。