Для Ubuntu, ймовірно, це робиться аналогічно, ніж для Debian. Ось інформація про мережу Debian Autobuilder .
Ось деякі подробиці про те, як створити конкретний образ інсталятора Ubuntu .
Для Debian, щоб зменшити завантаження сервера, існує багато дзеркал, які, наприклад, забезпечують побудову CD-образів основними Debian-серверами. Більшість дзеркал підтримують волонтери. Ось деякі документи про: Дзеркала Debian . Те саме існує для Ubuntu: дзеркала Ubuntu
На архітектуру має бути достатньо одного або, можливо, двох серверів побудови. Кожен сервер збирання може періодично створювати CD-образи для власної архітектури, для всіх платформ, для всіх версій. (При використанні перехресної компіляції може знадобитися ще менше серверів збирання)
Перед завантаженням образу cd-програми для встановлення існує безліч інтеграційних тестів, які потрібно виконати, щоб перевірити, що новомодні пакети працюють один з одним (див. Специфікацію dep8 ). кожного пакету.
Однак я не знаю, чи створюються самі CD-файли сценарієм + завданням cron, чи вони використовують якесь програмне забезпечення для безперервної інтеграції (наприклад, Jenkins ). Або якщо вони використовують такий інструмент, як автоматизований Linux з нуля .