什么是Ubuntu Soyuz?


13

当我在Launchpad中构建应用程序时,我发现在Karma中有Ubuntu Soyuz。发现它也增加了我的业力,

谁能告诉我Ubuntu Soyuz是什么意思?

Answers:


14

联盟号是Launchpad的“归档管理基础结构”。您可以使用它来编译PPA的软件包,但也可以将其用于Ubuntu版本和官方存储库中的所有常规软件包。

简而言之,联盟号主要维护者之一描述的过程是:

  1. 它以“上传服务器”(一个FTP守护程序)开头,该守护程序接收用户使用上载的源包dput/dupload。
  2. 将源传递给“上载处理器”,以验证其一致性(打包元数据)并将其信息存储在启动板数据库中。
  3. 源的发布会自动创建一个构建请求,该请求由“构建调度”组件处理。
  4. 它将源传递给“构建器”,即用于运行的隔离环境debuild。
  5. 由构建过程产生的二进制文件将返回到上载处理器,并在存储到启动板之前进行检查。

这是Soyuz的非常全面的流程图:

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.