Существует ли соглашение об именовании файлов RPM в LSB?

RPM - это формат пакета в LSB, но LSB заставляет любой стандарт именования для RPM подобно этому:

http://www.rpm.org/max-rpm/ch-rpm-file-format.html

1 ответ

Решение

В соответствующем разделе "Книги LSB", Упаковка, требуется только

  • префикс вашего пакета с lsb-
  • зарегистрировать часть имени вашего пакета до первого дефиса в LANANA (или для того, чтобы это было ваше доменное имя).

Тем не менее, стандартная упаковка LSB упаковочного инструмента, makelsbpkg называется генерировать имена пакетов в виде mypackage-1.0.0-1.%arch.rpm, который, я думаю, является name-version-release.architecture.rpm Схема, с которой вы связаны.

(Я думаю, это предназначено, что имя пакета (mypackange в приведенном выше примере уже содержит lsb- префикс. Я не уверен, никогда не запускал инструмент.)

Другие вопросы по тегам