Existe uma maneira de aceitar automaticamente a solução sugerida ao instalar pacotes com apt-get
? Estou brincando com o Vagrant e estou tentando automatizar a instalação de algumas bibliotecas com um script de shell que é executado após o provisionamento.
Ocasionalmente, alguns pacotes precisam de uma pequena ajuda para instalar corretamente. Por exemplo, posso ver algo parecido com a mensagem abaixo:
==> default: The following actions will resolve these dependencies:
==> default:
==> default: Remove the following packages:
==> default: 1) libcurl4-openssl-dev
==> default: 2) libssl-dev
==> default: 3) node-gyp
==> default: 4) nodejs-dev
==> default: 5) npm
==> default:
==> default:
==> default:
==> default: Accept this solution? [Y/n/q/?]
A instalação é interrompida aqui (ou às vezes é cancelada) porque não consigo interagir com ela.
Eu sei que você pode usar apt-get install -y whatever
para responder automaticamente sim a mensagens perguntando se você deseja continuar, mas isso não parece afetar prompts como esses.