Ich muss die Pakete innerhalb der Anaconda-Installationsgruppen ( @core
, @Desktop
, @admin-tools
, @base
, @system-tools
, usw.) aufzählen.
Ich habe versucht, die Quelle für Anaconda zu verwenden, und habe auch viele der „comps“-XML- und SQLite-Dateien auf der DVD-ISO durchgesehen, kann die Gruppennamen jedoch nicht finden (entweder die Kurz- oder die Langnamen, die von yum/dnf verwendet werden).
Antwort1
yum grouplist
dnf grouplist
Gibt die Gruppenpaketnamen zurück. Setzen Sie dabei Leerzeichen in Anführungszeichen (z. B. security tools
).
Es ist sinnvoll, das Argument hinzuzufügen, hidden
um Pakete wie verfügbar zu machen core
, die normalerweise von einer Gruppenliste ausgeschlossen sind:
yum|dnf group list hidden
Durch yum
das Hinzufügen des ids
Arguments wird der kürzere Name (in Klammern) hinzugefügt, der von Anaconda (und Kickstart) verwendet wird:
yum grouplist ids
Damit dnf
wird bei Verwendung der Option „verbose“ ein kürzerer Name hinzugefügt:
dnf -v grouplist
Diese Syntax gilt auch für, yum
obwohl das Hinzufügen der ids
Zeichenfolge intuitiver sein kann.
Um die Pakete anzuzeigen, aus denen eine Gruppe besteht, verwenden Sie:
yum groupinfo [groupname]
Zum Beispiel:
yum groupinfo core
dnf groupinfo core