среда, 24 августа 2016 г.

Pulp

Pulp - платформа для управления репозиториями программных пакетов. Это могут быть как полные или частичные локальные зеркала внешних репозиториев, так и свои внутренние репозитории. Поддерживает следующие виды репозиториев:

  • RPM (RPMs, DRPMs, SRPMs, Errata, Kickstart Trees, and repository metadata)
  • PyPI
  • Puppet
  • Docker Registry
  • OSTree

На аккаунте проекта на github обнаружил репозиторий экспериментального плагина для управления deb-пакетами https://github.com/pulp/pulp_deb, но по внешним признакам (This is a currently NON FUNCTIONAL в README.md и последнему коммиту 26 февраля 2016го) использовать его уже/пока не стоит. Учитывая что сам проект Pulp развивает Red Hat нужно либо самому доделывать полноценную поддержку deb, либо ждать когда кто-то другой из сообщества возьмётся за эту задачу. Так что для приватных deb-реп пока остаюсь на freight.

Вот тут есть небольшая демонстрация работы через CLI-интерфейс: http://pulpproject.org/demo/

Комментариев нет:

Отправить комментарий