RedHat Anaconda и группы

RedHat Anaconda и группы

Мне нужно перечислить пакеты в группах установки Anaconda ( @core, @Desktop, @admin-tools, @base, @system-tools, и т.д.).

Я пробовал использовать исходный код Anaconda, а также просмотрел множество файлов «comps» XML и SQLite на DVD ISO, но мне не удалось найти имена групп (ни короткие, ни длинные имена, используемые yum/dnf).

решение1

yum grouplist
dnf grouplist

Верните имена групповых пакетов. Заключите в кавычки те, в которых есть пробелы (например, security tools).

Полезно добавить hiddenаргумент для отображения пакетов, таких как core, которые обычно исключены из списка групп:

yum|dnf group list hidden

При yumдобавлении idsаргумента будет добавлено более короткое имя (в скобках), используемое Anaconda (и Kickstart):

yum grouplist ids

dnfПри использовании подробной опции добавляется более короткое имя :

dnf -v grouplist

Этот синтаксис также применим, yumхотя добавление строки idsможет быть более интуитивным.

Чтобы просмотреть пакеты, входящие в группу, используйте:

yum groupinfo [groupname]

Например:

yum groupinfo core
dnf groupinfo core

Связанный контент