05 марта 2026 № 1 (2026)

ROSARIUM

газета советского программиста

Средний уровень

Системы сборки, ABF, продвинутые техники и контроль качества.

Средний уровень — переход от «собрал одну программу» к уверенной работе с разными проектами и облачной сборкой на ABF.

Чему вы научитесь

  • Собирать проекты на разных языках и системах сборки (Autotools, CMake, Meson, Python, Rust, Go)
  • Работать с ABF: запуск сборок, мониторинг, публикация в community
  • Владеть продвинутыми техниками: патчи, подпакеты, скриптлеты, условные сборки
  • Проверять качество пакетов с помощью rpmlint и тестирования

Модули

  1. Системы сборки — Autotools, CMake, Meson, Python, Rust, Go
  2. ABF и рабочий процесс — от локальной сборки к облачной
  3. Продвинутые техники — патчи, подпакеты, скриптлеты, bcond
  4. Качество и релиз — rpmlint, тестирование, чеклист

Результат

После прохождения среднего уровня вы сможете собирать и публиковать пакеты для community-репозитория ROSA Linux через ABF.