Сборка программного обеспечения для ПСПО
Как самому собрать пакет или на худой конец просто программу. Сборка из src.rpm при помощи hasher. Почему пакет — лучше.
Лекционный минимум
Модуль ознакомительного (лекционного) характера, требующий дополнительных знаний (программирование и совместная разработка программ).
- Распространение исходных кодов свободного ПО
- Сборка программного продукта из исходного кода
- Понятие сборочного окружения
- Что такое "configure; make; make install" ?
- Дисциплина установки ПО, собранного вручную
- Недостатки ручной сборки
- Сборка программного продукта из пакета с исходниками (src.rpm)
- Спецификация пакета (spec-файл)
- Сборочные зависимости
- Замусоривание сборочной среды
- Сборка программного продукта в изолированной среде (hasher)
- Архитектура hasher
- Сборка пакета в hasher
- Использование hasher в качестве "виртуальной машины"
- Установка пакетов, копирование файлов
- Запуск программ
- Псевдо-root
- Откуда брать src.rpm
- Участие в сообществе разработчиков
Итоговый текст
Сведения о ресурсах
Продолжительность (ак. ч.) |
Подготовка (календ. ч.) |
Полный текст (раб. д.) |
Предварительные знания |
Level |
2 |
2 |
2 |
3 |