从引导初始化脚本在 Ubuntu 上安装 postfix

Mic*_*aur 3 automation ubuntu postfix installation

我需要在第一次启动时在新的 Ubuntu 机器上安装 Postfix,但安装程序向您显示的交互式配置屏幕不可编写脚本。当我的启动脚本尝试以下操作时:

apt-get -y install postfix
Run Code Online (Sandbox Code Playgroud)

init 脚本挂起。如果我手动运行它,我会看到一个来自whiptail 命令的“对话框”屏幕。

有没有办法让我从命令行强制执行特定选项,或者告诉 Postfix 安装程序我根本不希望它给我任何配置?无论如何,我正在生成自己的 main.cf 文件,并且不需要 Ubuntu 的帮助屏幕。

pjz*_*pjz 6

DEBIAN_FRONTEND=noninteractive apt-get -y install postfix
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩。不过,您可能希望在运行后在系统上放置工作配置文件。