Mein Systemkonfigurationsskript führt ein "apt-get install -y postfix" aus. Leider wird das Skript angehalten, wenn das Postfix-Installationsprogramm einen Konfigurationsbildschirm anzeigt. Gibt es eine Methode, um Postfix zu zwingen, die Standardeinstellungen während der Installation zu verwenden, damit ein automatisiertes Skript bis zum Ende fortgesetzt werden kann?
Prüft das Postfix-Installationsprogramm möglicherweise, ob in / etc / postfix eine Konfiguration vorhanden ist, und belästigt es den Benutzer nicht mit dem Konfigurationsbildschirm?
ubuntu
postfix
installation
automation
apt
sutch
quelle
quelle
main_mailer_type
? Gibt es eine Liste, auf die Sie verweisen können, ohne sie zuvor einmal interaktiv ausführen zu müssen?No configuration
,Internet site
,Internet with smarthost
,Satellite system
,Local only
jedoch scheint es , wie Internet - Site der Regel die beste Wahl für die meisten Menschen ist: bugs.debian.org/cgi-bin/bugreport.cgi?bug=450787man debconf-set-selections
, sehe ich auch,debconf-get-selections
welche Dumps welche Auswahlen auf dem aktuellen System getroffen wurden, in dem Format, das für die Eingabe hier verwendet wird. Sie können ein System manuell einrichten und dieses dann ausführen, um festzustellen, was für Kerberos verwendet werden soll.Wenn Sie dies global wollen:
Dann konfigurieren Sie es als " nicht interaktiv "
Wenn Sie es nur einmal installieren möchten, führen Sie Folgendes aus:
quelle
export DEBIAN_FRONTEND=noninteractive
unbeaufsichtigt global festlegen.debconf-set-selections
funktionierte , während die obige Antwort dies nicht tat.