Packaging Automation/Преобразование Пакетов
Материал из ALT Linux Wiki
(Различия между версиями)
(Новая страница: «Категория:Справочники {{Category navigation|title=Автоматизация работы с пакетами|category=Packaging Automation}}...») |
|||
Строка 7: | Строка 7: | ||
=== Введение. === | === Введение. === | ||
- | + | В системах автоматизации за преобразование пакетов отвечают утилиты, | |
+ | использующие библиотеку {{pkg|RPM::Source::Transform}} (сейчас в пакете {{pkg|perl-RPM-Source-Editor}}). | ||
+ | |||
+ | Эту библиотеку можно расширять различными плагинами, с помощью которых можно | ||
+ | решать следующие задачи: | ||
+ | |||
+ | * различные операции по редактированию пакета, в том числе [Git.alt/girar-nmu|проведение массовых nmu] и автообновление пакета до следующей версии | ||
+ | |||
+ | * [Packaging_Automation/BundleImport| создание пакета из архива с исходниками] | ||
+ | |||
+ | * импорт пакета в формате другого диалекта rpm (fedora, mageia, suse, pld, ...) | ||
+ | |||
+ | * импорт пакета в формате deb из Debian/Ubuntu (в планах). | ||
+ | |||
+ | |||
+ | buildroot2files | ||
+ | hashertarbuild | ||
+ | srpmnmu | ||
+ | srpmtool |
Версия 11:54, 11 октября 2016
Содержание |
Введение.
В системах автоматизации за преобразование пакетов отвечают утилиты, использующие библиотеку RPM::Source::Transform (сейчас в пакете perl-RPM-Source-Editor).
Эту библиотеку можно расширять различными плагинами, с помощью которых можно решать следующие задачи:
- различные операции по редактированию пакета, в том числе [Git.alt/girar-nmu|проведение массовых nmu] и автообновление пакета до следующей версии
- [Packaging_Automation/BundleImport| создание пакета из архива с исходниками]
- импорт пакета в формате другого диалекта rpm (fedora, mageia, suse, pld, ...)
- импорт пакета в формате deb из Debian/Ubuntu (в планах).
buildroot2files
hashertarbuild
srpmnmu
srpmtool