Фундамент RPM: Архитектура и принципы работы

Глубокое погружение во внутреннее устройство пакетного менеджера RPM. Курс детально разбирает физическую структуру пакетов, архитектуру базы данных, жизненный цикл транзакций и механизмы взаимодействия с файловой системой ОС.
Обучение 15 часов
Стоимость курса
₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Фундамент RPM: Архитектура и принципы работы» от Gurufy - gurufy.ru

  1. Физическая структура RPM-пакета: Заголовок, метаданные и полезная нагрузка - 1 час. Физическая структура RPM-пакета: Заголовок, метаданные и полезная нагрузка.
  2. Формат архива cpio: Хранение и извлечение файлов внутри RPM - 1 час. Формат архива cpio: Хранение и извлечение файлов внутри RPM.
  3. Архитектура базы данных RPM: Внутреннее устройство и форматы хранения - 1 час. Архитектура базы данных RPM: Внутреннее устройство и форматы хранения.
  4. Взаимодействие RPM с файловой системой: Размещение файлов и права доступа - 1 час. Взаимодействие RPM с файловой системой: Размещение файлов и права доступа.
  5. Жизненный цикл транзакции RPM: Этапы установки и обновления пакета - 1 час. Жизненный цикл транзакции RPM: Этапы установки и обновления пакета.
  6. Исполняемые скрипты (Scriptlets): Порядок выполнения pre, post, preun и postun - 1 час. Исполняемые скрипты (Scriptlets): Порядок выполнения pre, post, preun и postun.
  7. Механизм триггеров в RPM: Реакция на изменение состояния других пакетов - 1 час. Механизм триггеров в RPM: Реакция на изменение состояния других пакетов.
  8. Система макросов RPM: Принципы работы, синтаксис и порядок вычисления - 1 час. Система макросов RPM: Принципы работы, синтаксис и порядок вычисления.
  9. Конфигурационные файлы RPM: Настройка поведения через rpmrc и rpmmacros - 1 час. Конфигурационные файлы RPM: Настройка поведения через rpmrc и rpmmacros.
  10. Архитектурные различия: Source RPM (SRPM) против бинарных пакетов - 1 час. Архитектурные различия: Source RPM (SRPM) против бинарных пакетов.
  11. Механизмы проверки целостности: Хэш-суммы и криптографические подписи GPG - 1 час. Механизмы проверки целостности: Хэш-суммы и криптографические подписи GPG.
  12. Управление конфигурационными файлами: Поведение RPM при обновлении конфигов - 1 час. Управление конфигурационными файлами: Поведение RPM при обновлении конфигов.
  13. Архитектурные теги: Специфика платформозависимых сборок и пакетов noarch - 1 час. Архитектурные теги: Специфика платформозависимых сборок и пакетов noarch.
  14. Обслуживание базы данных RPM: Инструменты проверки целостности и восстановления - 1 час. Обслуживание базы данных RPM: Инструменты проверки целостности и восстановления.
  15. Низкоуровневые запросы к RPM: Использование CLI для анализа метаданных - 1 час. Низкоуровневые запросы к RPM: Использование CLI для анализа метаданных.
Ознакомиться со всей программой

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

  • Научитесь настраивать и организовывать: конфигурационные файлы rpm настройка поведения через rpmrc и rpmmacros.
  • Научитесь уверенно работать с темой: низкоуровневые запросы к rpm использование cli для анализа метаданных.
  • Освоите и сможете применять: исполняемые скрипты (scriptlets) порядок выполнения pre, post, preun и postun.
  • Освоите и сможете применять: управление конфигурационными файлами поведение rpm при обновлении конфигов.
  • Освоите и сможете применять: физическая структура rpm пакета заголовок, метаданные и полезная нагрузка.

Подробная информация о курсе

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

Цены и сроки

  • Стоимость0 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно
Фундамент RPM: Архитектура и принципы работы
₽