Репозиторий

Одной из наиболее важных задач является создание удобной и эффективной среды для разработки. Базальт СПО постоянно совершенствует среду для сборки, делая ее максимально комфортной и современной. Сейчас это легко разворачиваемая сборочная среда, не требующая отдельного сервера и обеспечивающая полностью изолированную сборку из произвольного хранилища ALT.

Основа всех дистрибутивов Альт — репозиторий Sisyphus, который стал одним из крупнейших в мире банков пакетов свободных программ с поддерживаемой целостностью. Он основан на уникальных технологиях сборки с собственной дисциплиной оформления компонентов. Благодаря сохраняемой истории изменений исходных текстов и жесткому контролю приемки готовых пакетов программ практически исключается вероятность возникновения критических ошибок, влекущих за собой всевозможные сбои в сборках образов и появление нерабочих компонентов в них. 

Ключевыми решениями в удобном оформлении программных компонентов являются средство управления пакетами RPM и высокоуровневый диспетчер APT. В их основе лежит ряд взаимосвязанных технологий, обеспечивающих максимальную автоматизацию при работе: поиск зависимостей, создание спецификаций и т.д.

Все это создает отличную базу для выпуска широкого спектра дистрибутивов различной направленности. В настоящее время Базальт СПО поддерживает целую линейку своих дистрибутивов. Процесс создания образа дистрибутива также максимально автоматизирован благодаря отечественным технологиям создания профилей, которые формируют набор пакетов из репозитория для конкретного дистрибутива, сохраняя при этом целостность и работоспособность системы.