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