Что такое Ubuntu Soyuz?

13

Когда я создавал приложение в Launchpad, я обнаружил, что в Карме есть Ubuntu Soyuz. Оказалось, что это также увеличивает мою карму,

Кто-нибудь может сказать мне, что означает Ubuntu Soyuz?

gau1991
источник

Ответы:

14

Союз - это «инфраструктура управления архивами» на Launchpad . Вы используете его для компиляции пакетов для PPA, но он также используется для всех обычных пакетов, которые входят в релизы Ubuntu и официальные репозитории.

Вкратце, процесс, описанный одним из ведущих сопровождающих кораблей «Союз» :

  1. Он начинается с «сервера загрузки», демона FTP, который получает исходные пакеты, загруженные пользователями dput/dupload.
  2. Их источники передаются в «процессор загрузки», который проверяет их согласованность (метаданные упаковки) и сохраняет свою информацию в базе данных Launchpad.
  3. Публикация источника автоматически создает запрос на сборку, который обрабатывается компонентом «диспетчеризация сборки».
  4. он передает источник «строителю», изолированной среде для работы debuild.
  5. Двоичные файлы, полученные в процессе сборки, возвращаются в процессор загрузки и проверяются перед сохранением в Launchpad.

Вот очень полная блок-схема корабля "Союз" :

введите описание изображения здесь

иш
источник