web-dev-qa-db-fra.com

Interaction utilisateur gratuit apt-get dans Ubuntu

J'ai donc lu la réponse à la question ici. J'utilise Ubuntu 14.04 LTS

Supprimer l'interaction utilisateur d'apt-get lors de l'installation/suppression de choses dans un script

Mais mon problème est différent. Quand j'utilise:

Sudo apt-get update && Sudo apt-get -y upgrade

Il fonctionne jusqu'à une certaine mesure, mais je reçois cet écran.

enter image description here

Je souhaite conserver la version locale installée. Toute idée comment je peux y parvenir sans interaction avec l'utilisateur. Je prévois d'exécuter un travail cron pour la commande ci-dessus, mais il échoue en raison de l'interaction utilisateur ci-dessus requise.

3
error2007s

La bonne réponse est. Il y a un bug actuel ouvert pour cela situé ici et il était également présent est 12.02 LTS comme vu ici . Les étapes répertoriées au bas du rapport de bogue par Anders Hall fonctionnent pour l'AMI 64.04 LTS 64 bits (HVM) (AMI-d05e75b8 dans 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

Au redémarrage, le 14.04.2 LTS a été mis à niveau vers 14.04.3 LTS et Sudo apt-get update && Sudo apt-get upgrade a renvoyé 0 nouveaux packages.

2
error2007s