Mój skrypt konfiguracji systemu wykonuje „apt-get install -y postfix”. Niestety skrypt zostaje zatrzymany, gdy instalator Postfiksa wyświetli ekran konfiguracji. Czy istnieje metoda wymuszenia, aby postfix używał wartości domyślnych podczas instalacji, aby skrypt automatyczny mógł kontynuować do końca?
Czy instalator postfiksa może sprawdzać istniejącą konfigurację w / etc / postfix, a jeśli istnieje, nie przeszkadza użytkownikowi ekranem konfiguracji?
ubuntu
postfix
installation
automation
apt
sutch
źródło
źródło
main_mailer_type
? Czy istnieje gdzieś lista, do której można się odwoływać bez konieczności jej pierwszego uruchomienia interaktywnie?No configuration
,Internet site
,Internet with smarthost
,Satellite system
,Local only
jednak wydaje się, że strony internetowe są zwykle najlepszym wyborem dla większości ludzi: bugs.debian.org/cgi-bin/bugreport.cgi?bug=450787man debconf-set-selections
, widzę, że istnieje również zrzut ,debconf-get-selections
który wybór został dokonany w bieżącym systemie, w formacie użytym tutaj do wprowadzania danych. Możesz ręcznie skonfigurować jeden system, a następnie po prostu go uruchomić, aby zobaczyć, czego użyć do Kerberos.Jeśli chcesz tego globalnie:
Następnie skonfiguruj go, aby był „ nieinteraktywny ”
Jeśli chcesz go tylko do pojedynczej instalacji:
źródło
export DEBIAN_FRONTEND=noninteractive
aby ustawić go globalnie w sposób nienadzorowany.debconf-set-selections
powyższa odpowiedź nie.