como responder automaticamente ao apt-get upgrade?

-1

Quando executo apt-get --yes upgrade em um script, ele às vezes pára e solicita entrada.

Hoje, no 14.04 LTS, ele está perguntando o que fazer para grub/menu.lst . Não sei o que poderia ser solicitado em uma atualização futura.

Eu tentei rodar isso com uma nova linha de entrada. Eu também tentei apenas um retorno de carro. nem funcionou (parece que a entrada foi perdida). Não encontrei uma opção adequada em apt-get , como --no-prompts .

Eu tentei a resposta aqui mas ainda me dá um prompt de menu perguntando qual escolha de configuração eu quero.

Alguma idéia de como ignorar este aviso?

    
por Skaperen 11.03.2015 / 10:53

2 respostas

-1

Acabei fazendo apt-mark hold grub-legacy-ec2 ... o pacote que estava acionando o problema para evitar que ele fosse atualizado ... como sugerido em um link encontrado aqui: Pacotes do grub na lista negra a partir da instalação

    
por Skaperen 03.05.2015 / 12:49
1

Você pode tentar com o comando Sim :

yes | sudo apt-get --assume-yes upgrade
    
por Panta 11.03.2015 / 11:22