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

ROSARIUM

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

Начальный уровень

Основы RPM-пакетирования: концепции, SPEC-файлы и первая сборка.

Начальный уровень — фундамент, без которого невозможно двигаться дальше. Здесь вы узнаете, что такое RPM-пакет, как устроен SPEC-файл и соберёте свой первый пакет локально.

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

  • Понимать структуру RPM и работу пакетных менеджеров
  • Читать и писать SPEC-файлы с нуля
  • Настраивать сборочное окружение и запускать rpmbuild
  • Разбираться в типичных ошибках новичков

Модули

  1. Основы и концепции — что такое пакет, репозиторий, RPM, роль сборщика
  2. Анатомия SPEC-файла — теги, секции, макросы, зависимости
  3. Сборочное окружение — установка инструментов, первая сборка

Результат

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