(1 Antwort)
Vor 2 Jahren geschlossen.
PROBLEM:
Ich habe ein in Bash geschriebenes Programm, das eine Menge Dinge tut, wie zum Beispiel neue Software auf dem System zu installieren.
Bei einem der Programme, die es installiert, erscheint eine extravagante Meldung, in der Sie einige Informationen über die Verwendung und die Konfigurationsdatei erhalten und was es tut, wenn Sie die Konfigurationsdatei nicht bearbeiten.
Und wartet dann auf Benutzereingaben.
Diese Nachricht ist ein dialog
Art der Nachricht in einer GUI:
Das Programm, das diese Meldung anzeigt, ist portsentry
und das System ist Debian Stretch.
FRAGE:
Wie kann ich diese Meldung unterdrücken, sodass keine Kommunikation zwischen meinem Programm und dem Benutzer stattfindet?
Akzeptierte Antwort:
Um Fragen zu vermeiden, weisen Sie debconf
an um nicht interaktiv zu laufen:
export DEBIAN_FRONTEND=noninteractive