Packaging Automation/Преобразование Пакетов

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «Категория:Справочники {{Category navigation|title=Автоматизация работы с пакетами|category=Packaging Automation}}...»)
Строка 7: Строка 7:
=== Введение. ===
=== Введение. ===
-
TODO
+
В системах автоматизации за преобразование пакетов отвечают утилиты,
 +
использующие библиотеку {{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

 
Личные инструменты