我需要自动apt-get
安装kde-plasma-desktop
,最终安装显示管理kdm
器lightdm
。
我debconf-set-selections
在安装之前设置了以下值:
# Default display manager:
# Choices: kdm, lightdm
kdm shared/default-x-display-manager select lightdm
lightdm shared/default-x-display-manager select lightdm
但是,当我运行时,apt-get
配置过程中仍会提示我选择默认显示管理器。我研究了这两个包的配置脚本,但还是不明白。它们db_input high shared/default-x-display-manager
无条件调用,但它只会询问该问题是否有先前的值。
我怎样才能抑制这种交互以使其能够无人值守运行?
答案1
最坏的情况是,你总是可以使用DEBIAN_FRONTEND=noninteractive
。这将抑制所有问题
DEBIAN_FRONTEND=noninteractive apt-get install kdm