Aufgrund eines (sehr) langjährigen Fehlers in system-config-kickstart
listet der Abschnitt zur Paketauswahl keine verfügbaren Pakete auf. Man muss Folgendes bearbeiten ks.cfg
:Diese Frageerklärt wie.
Ein in der Frage gegebenes Beispiel ist
%packages
@ ubuntu-server
openssh-server
ftp
build-essential
Ich gehe davon aus, @ ubuntu-server
dass es sich um eine Paketgruppe handelt. Wo finde ich diesen Gruppennamen und andere verfügbare Paketgruppennamen, die dem %packages
Abschnitt hinzugefügt werden können?
Was wird installiert, wenn ich den %packages
Abschnitt komplett leer lasse? Nichts?
Antwort1
Sie können die Paketgruppen mit anzeigen tasksel --list-tasks
und tasksel
auswählen, welche Gruppe installiert werden soll.
Dies ist die Liste vonMetapakete in Ubuntu
In der URL sind aufgeführt:
- Gnome-Desktopumgebung
- kde
- KDE-Basis
xfce
edubuntu-desktop
- Edubuntu-Server
- Kubuntu-Desktop
- Ubuntu-Desktop
- Ubuntu-Minimal
- Ubuntu-eingeschränkte Extras
- Ubuntu-Standard
- xubuntu-desktop
Lubuntu-Desktop
linux-generisch
- Linux-Header-generisch
- Linux-Image-generisch
Linux-eingeschränkte-Module-generisch
Sprachunterstützung-*
Antwort2
Ubuntu verweist in seinem Wiki auf die Redhat-Dokumentation und lautdiese DokumentationUndCentOS-Dokumentation...
variant/repodata/comps-*.xml
Eine Liste der Gruppen finden Sie in der Datei auf der Red Hat Enterprise Linux 6-Installations-DVD.Geben Sie Gruppen an, ein Eintrag pro Zeile, beginnend mit einem @-Symbol, einem Leerzeichen und dann dem vollständigen Gruppennamen oder der Gruppen-ID, wie in der
comps.xml
Datei angegeben.
Was wird installiert, wenn ich den Abschnitt „%packages“ völlig leer lasse? Nichts?
Nein, Core- und Base-Gruppen sind standardmäßig immer ausgewählt. Und Sie müssen sie einschließen, --no-base
um ein Minimalsystem zu installieren.
Aus den beiden Links kann ich Ihnen einige Gruppen nennen:
- @ X Window System
- @ Desktop
- @ Ton und Video
- @ Grafisches Internet
- @ GNOME-Desktopumgebung
(allerdings keine Garantie, dass diese mit Ubuntu funktionieren)