Interação com o usuário livre apt-get no ubuntu

3

Então eu li a resposta para a pergunta aqui. Estou usando o Ubuntu 14.04 LTS

Remove User interaction do apt-get ao instalar / remover coisas em um script

Mas meu problema é diferente. Quando eu uso:

sudo apt-get update && sudo apt-get -y upgrade

Ele é executado até certo ponto, mas eu recebo essa tela.

Eu quero manter a versão local instalada. Qualquer ideia de como posso conseguir isso sem interação do usuário. Estou planejando executar um cron job para o comando acima, mas está falhando devido à interação do usuário acima necessária.

    
por error2007s 13.01.2017 / 16:26

1 resposta

2

Resposta correta é. Há um bug atual aberto para este localizado aqui e também estava presente é 12.02 LTS como visto aqui . As etapas listadas na parte inferior do relatório de erros de Anders Hall funcionam para a AMI 14.04 LTS de 64 bits (HVM) (ami-d05e75b8 em US-EAST-1):

$ sudo apt-get update
$ sudo rm /boot/grub/menu.lst
$ sudo update-grub-legacy-ec2 -y
$ sudo apt-get dist-upgrade -qq --force-yes
$ sudo reboot

Após a reinicialização, o 14.04.2 LTS foi atualizado para o 14.04.3 LTS e sudo apt-get update && sudo apt-get upgrade retornou 0 novos pacotes.

    
por error2007s 13.01.2017 / 18:29