Я создаю корпоративный репозиторий debian, чтобы упростить процесс установки пользовательского приложения на серверах. Я использую реппро.
Пока я прочитал документы и создал репозиторий с одним распространение и один составная часть, импортируя пакеты через процесс набор правил. Это сработало.
Теперь мне нужно создать два разных компонента в дистрибутиве и импортировать одни пакеты в компонент A, а другие - в компонент B.
Мне не хватает места, где я могу разместить логику "эти пакеты входят в компонент A, а другие - в компонент B"... В файле ".changes" для каждого пакета? Во входящем наборе правил? Как?
Большое спасибо за помощь.
Да, вы указываете, где именно загружаемый пакет должен быть помещен в .changes
файл (который, в свою очередь, обычно заполняется dpkg-genchanges
читая это из debian/changelog
).
Причина в том, что .changes
Файл представляет собой «изменения в архиве пакета» (а не «изменения в пакете»), поэтому он описывает, как следует изменить архив пакета, помещая «эти файлы пакета» в «этот раздел».