Arrêtez les invites interactives d'apt-get

10

Comment arrêter toutes les invites interactives apt-getlors de l'installation ou de la mise à niveau des packages?

J'essaie d'écrire un script non interactif pour installer des packages sur les serveurs, chaque fois qu'une mise à niveau nécessite l'installation d'un nouveau noyau, apt-getignore toujours l' -yoption et me demande quelle option prendre pour mettre à jour grub.lst. Je veux toujours installer la version du mainteneur du paquet. Comment désactiver cette invite?

Cerin
la source

Réponses:

10

Vous devez spécifier que vous souhaitez utiliser le frontend non interactif :

DEBIAN_FRONTEND=noninteractive apt-get -y install ...
Stephen Kitt
la source