Несколько групп в пакете RPM

Возможно ли, чтобы один пакет rpm принадлежал нескольким группам?

В файле spec вы можете установить группу пакетов:

Группа: System Environment / Base

Что мне нужно, так это иметь возможность установить несколько групп для этого пакета (например, System | Util | MyCompanyName ) - они будут похожи на теги, назначенные пакету.

Когда пакет установлен, я хочу запросить его, например

rpm -q --group System

или

rpm -q --group MyCompanyName

, и в обоих случаях я должен увидеть свой пакет (и другие, принадлежащие к этой группе)


Изменить:

Многие пакеты могут принадлежать в группу MyCompanyName, но только некоторые из них могут быть установлены. Мне нужен способ отличить наши пакеты от системных пакетов linux - я планировал сделать это, используя имя группы


. Я попытался поместить несколько строк Group: , но он использует только последнюю. Все, что находится после Group: , кажется, воспринимается как одна строка, и я не мог найти способ их разделить. Я пробовал установить это как тип буфера, но все равно получаю ту же ошибку.

Я осмотрелся, но вся документация предполагает, что список Java набран. Как преобразовать нетипизированные списки?

7
задан Age Mooij 7 January 2011 в 17:40
поделиться