Eu tenho um script de compilação do servidor que usa o apt-get para instalar pacotes. Em seguida, ele coloca os arquivos de configuração pré-escritos diretamente no lugar, de modo que a caixa de diálogo de configuração pós-instalação interativa em pacotes como o postfix não é necessária. Como faço para pular esta etapa da instalação? Isso cria uma intervenção manual que eu preferiria evitar.
Estou ciente da -qq
opção, mas a página de manual adverte contra usá-la sem especificar um modificador sem ação. Eu quero realizar uma ação, eu só quero suprimir uma parte específica dela.
Você pode fazer algumas coisas para evitar isso. Configurando a
DEBIAN_FRONTEND
variável paranoninteractive
e usando-y
flag. Por exemplo:Se você precisar instalá-lo via sudo, use:
Eu encontrei essa configuração
-yqq
eDEBIAN_FRONTEND=noninteractive
não funciona em alguns casos em queapt-get
trava no final comEle não sairá até que você pressione a
enter
tecla.Minha solução para isso é fazer tudo o que todos sugeriram, mas também com
yes
canalizado daapt-get
seguinte maneira