Возможно ли, чтобы один пакет rpm входил в несколько групп?
В файле спецификации вы можете указать группу пакетов:
Группа: Системная среда/ Base
Мне нужно установить несколько групп для этого пакета (например, System|Util|MyCompanyName
) - они будут похожи на теги, назначенные пакету.
Когда пакет установлен, я хочу запросить его как
rpm -q --group System
или
rpm -q --group MyCompanyName
, и в обоих случаях я должен увидеть свой пакет (и другие, принадлежащиеэта группа)
Редактировать: Многие пакеты могут принадлежать группе MyCompanyName, но могут быть установлены только несколько.Мне нужен способ отличить наши пакеты от системных пакетов Linux - я планировал сделать это, используя имя группы
Я попытался поместить несколько строк Group:
, но он использует только последниеодин.Все, что после Group:
, кажется, воспринимается как одна строка, и я не мог найти способ разделить их.
Другое решение, о котором я мог подумать, это поместить этот материал как PROVIDES
и затем запросить
rpm -q --whatprovides System
но мне это не нравится.
Есть ли другой способ выполнить запрошенную функциональность?