Хто збирає всі пакети, що входять до складу ubuntu?


11

Коли робиться реліз Ubuntu, який збирає всі версії програм, що входять до ubuntu, і визначає, яка версія буде поставлятися з випуском. Наприклад, яка версія postgres, або відкритий офіс, або firefox?

Чи сплачують працівники Canonical збирання та підбір пакунків чи його підштовхують члени спільноти до вибору та складання пакетів для випуску?

Відповіді:


11

Розробники Ubuntu (існує багато груп, див. Пов’язану сторінку) не збирають програмне забезпечення на своїх власних машинах, хоча це роблять перед завантаженням для тестування.

Вони завантажують вихідний пакет на ферму побудови, яка збирає всі пакунки для всіх різних архітектур. Ви можете побачити список завантажень як приклад того, які пакунки завантажуються до розробників Launchpad, які потім збирають його, а потім публікують в архіві Ubuntu, який потім відображається у всьому світі.

На пов'язаній сторінці вікі відображається список команди, ви можете натиснути на кожну команду, щоб побачити, хто є розробником для цієї команди.

Розробники Ubuntu як група складаються як із співробітників Canonical, так і з учасників спільноти, хоча основна частина архіву Ubuntu імпортується з Debian і просто перебудовується для використання інструментальної ланцюга Ubuntu.

Версія, що включена в Ubuntu, зазвичай залежить від останнього стабільного випуску чогось доступного до Feature Freeze; в деяких випадках він може бути вирішений заздалегідь (як ядро), або в інших випадках це буде будь-який останній стабільний випуск (як Firefox), або в інших випадках це буде будь-яка версія пакета в Debian у той час.

Вибір того, які пакунки складають конкретне зображення, здійснюється тим, хто веде проект (и) проекту, за допомогою того, яке насіння вибрано. Наприклад, спільнота Kubuntu приймає рішення про Kubuntu. Під час циклу випуску розробники та команда випуску визначають фактичну версію, яку потрібно включити.


0

У кожному пакеті є обслуговуючий персонал, який компілює пакети з усіма його залежностями. Це може бути мирянин або платний канонік.


Де ми можемо знайти імена окремих обслуговувачів пакетів?
Ams

2
У Ubuntu немає індивідуальних сервісних пакетів, це командна команда - Debian має індивідуальних обслуговувачів на пакет.
Хорхе Кастро
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.