如何设置debconf以非交互方式运行?

3

似乎有两种方法可以将debconf设置为非交互式运行:

ENV DEBIAN_FRONTEND noninteractive

RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections

这两者有什么不同?
1个回答

1
我希望这些东西有相同的效果,除了在一些特殊情况下。
例如,如果进程明确取消设置环境变量或在清除所有环境变量后启动子进程,则可能会丢失环境变量。另一方面,debconf设置不依赖于保留shell环境,因此更加稳定。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接