Depois de refazer a instalação manualmente, eu tenho mais informações, portanto, estou editando meu post completamente para que seja mais legível e esperamos que alguém possa fornecer uma solução viável ou alternativa para esse problema.
Estou usando um contêiner OpenVZ e estava tentando fazer uma instalação automatizada do Debian 9 (Stretch), mas isso falhou por vários motivos. Então agora estou fazendo de forma diferente. Eu faço uma instalação automatizada do Debian 8 e depois disso eu faço uma atualização in-loco para o Debian 9.
Se eu fizer isso manualmente, ele funcionará, mas quando eu fizer isso automaticamente, ele será interrompido em duas (2) telas de diálogo diferentes. Quando faço isso manualmente, sou apresentado a duas telas de diálogo. Ambas as telas são simplesmente respondidas com um pressionamento "ENTER". Eu não preciso preencher nada. Um é puramente um aviso sobre o kernel antigo, mas pressionar "ENTER" fará com que a instalação continue. A outra tela de diálogo é sobre o wide-dhcpv6-client. Também esta tela pode ser passada simplesmente pressionando "ENTER".
No entanto, durante uma instalação automatizada, ela fica paralisada em ambos os diálogos. Como você não recebe uma tela com uma instalação automatizada, não há como continuar. Então, ele aguarda a entrada, antes que possa continuar.
Eu tenho tudo relacionado a dois desses problemas descritos abaixo.
A primeira vez que ele trava, está na mensagem do kernel antigo:
root 10918 10890 0 16:15 pts/0 00:00:00 dialog --backtitle Package configuration --title Configuring libc6 --output-fd 11 --nocancel --msgbox Kernel version not supported This version of the GNU libc requires kernel version 3.2 or later. Older versions might work but are not officially supported. Please consider upgrading your kernel. 11 75
Isso é puramente uma mensagem de aviso (não posso atualizar o kernel, então isso não é possível, por causa do OpenVZ). Se eu executar a atualização manualmente (manualmente), posso simplesmente passar isso pressionando "ENTER". É isso.
A segunda vez que ele trava é no wide-dhcpv6-client
root 19436 19428 0 16:44 pts/0 00:00:00 /usr/bin/dpkg --status-fd 29 --configure man-db:amd64 mlocate:amd64 wide-dhcpv6-client:amd64
root 19437 19436 6 16:44 pts/0 00:00:00 /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/wide-dhcpv6-client.postinst configure 20080615-12
root 19443 19437 0 16:44 pts/0 00:00:00 /bin/sh /var/lib/dpkg/info/wide-dhcpv6-client.config configure 20080615-12
root 19445 19437 0 16:44 pts/0 00:00:00 dialog --backtitle Package configuration --title Configuring wide-dhcpv6-client --output-fd 11 --nocancel --inputbox Network interfaces on which the DHCPv6 client sends requests should be specified here. Multiple interfaces are separated with spaces. An empty line temporarily disables dhcp6c. Interfaces on which the DHCPv6 client sends requests: 11 78
Eu também posso passar este diálogo, quando eu faço a instalação manualmente (manualmente), simplesmente pressionando "ENTER".
Também tirei 2 capturas de tela dos dois problemas abaixo.
Em ambos os casos (quando instalá-lo manualmente) pressionar "ENTER" é suficiente, ou selecionando "OK" de curso.
Eu já tentei muitas coisas para evitar essas telas de diálogo durante uma instalação automatizada, mas falhei até agora. Eu estou realmente sem noção aqui.
Por exemplo, tentei várias coisas com a opção "debconf-set-selections", mas sem sorte. Também tentei configurar a instalação para "não-interativo", mas ainda os mesmos resultados. Todas as outras opções, perguntas, etc. são passadas sem problemas, apenas estes dois diálogos.
Espero que alguém possa fornecer uma solução ou uma solução alternativa para isso.