Na pior das hipóteses, você sempre pode executar com DEBIAN_FRONTEND=noninteractive
. Isso suprimirá todas as perguntas
DEBIAN_FRONTEND=noninteractive apt-get install kdm
Eu preciso automatizar a apt-get
instalação de kde-plasma-desktop
, que acaba instalando os kdm
e lightdm
gerentes de exibição.
Estou usando debconf-set-selections
antes da instalação para definir os seguintes valores:
# Default display manager:
# Choices: kdm, lightdm
kdm shared/default-x-display-manager select lightdm
lightdm shared/default-x-display-manager select lightdm
No entanto, quando executo apt-get
, ainda sou solicitado durante a configuração a selecionar o Gerenciador de Exibição padrão. Eu estudei os scripts de configuração para ambos os pacotes, mas ainda não entendi. Eles chamam db_input high shared/default-x-display-manager
incondicionalmente, mas apenas faz a pergunta se havia um valor anterior para a pergunta.
Como posso suprimir essa interação para que ela possa ser executada sem supervisão?
Na pior das hipóteses, você sempre pode executar com DEBIAN_FRONTEND=noninteractive
. Isso suprimirá todas as perguntas
DEBIAN_FRONTEND=noninteractive apt-get install kdm