Ich richte ein automatisiertes Voreinstellungssystem ohne Fragen ein und verwende das Voreinstellungssystem von Dustin Kirkland als Beispiel.
Er verwendet die folgende Zeile, um drei Pakete als Teil der automatisierten Installation zu installieren:
d-i pkgsel/include string byobu vim openssh-server
Ich suche das Gegenteil davon, im Grunde in der Lage zu sein, Pakete im Rahmen der automatisierten Installation zu entfernen.
- Ich habe das Installationshandbuch überprüft
- Ich habe dieses Beispiel vorab überprüft , aber es ist nicht klar, ob dies die kanonische Liste aller verfügbaren Optionen ist.
Ich denke, ich muss verwenden, um Dinge d-i preseed/late_command string apt-remove packagename
zu bereinigen, die ich nicht möchte, wenn die Installation abgeschlossen ist, aber ich bin mir nicht sicher
installation
preseed
Jorge Castro
quelle
quelle
Antworten:
Es gibt keine Option zum Löschen oder Löschen eines Pakets im vordefinierten Konfigurationsskript, aber Sie können diesen Befehl verwenden ....
di preseed / late_command
Beispiel:
Sie können auch ein Skript ausführen:
oder installieren Sie eine Gruppe von DEB-Dateien:
quelle
Das gedrückte Beispiel ist nur ein Beispiel. Es enthält nicht alle möglichen Di-Kombinationen, sondern nur die gebräuchlicheren.
Persönlich habe ich nie versucht, Pakete aus einer Installation zu entfernen, daher bin ich mir nicht sicher, ob es einen bestimmten Befehl di gibt. Es klingt so, als ob du arbeiten
d-i preseed late_command
solltest. Eine schnelle Suche in den Dokumenten brachte nichts hervor ... Aber natürlich würde Colin es wissen ;-)Alternativ können Sie von einem Basisserver aus starten und dann hinzufügen, was Sie möchten:
quelle