如何在安装程序以在 bash 程序中使用时抑制程序中的消息?

如何在安装程序以在 bash 程序中使用时抑制程序中的消息?

问题:

我有一个用 bash 编写的程序,它可以执行很多操作,例如在系统上安装新软件。

它安装的程序之一会出现一条夸张的消息,您可以在其中获得一些有关使用情况和配置文件的信息,以及如果您不编辑配置文件它会做什么。

然后等待用户输入。

此消息是dialogGUI 中的一种消息:

在此输入图像描述

显示此消息的程序是portsentryDebian Stretch。

问题:

如何抑制此消息,以便我的程序和用户之间没有通信?

答案1

为了避免问题,请指导debconf以非交互方式运行:

export DEBIAN_FRONTEND=noninteractive

相关内容