Apt-listchanges
Apt-listchanges est une application pré-installé dans Debian destinée à afficher un rapport des changements apportés par les nouvelles versions des paquets lors d'une mise à jour apt.
Bien que cette fonctionnalité soit louable, elle est plus dérangeante qu'autre chose. En effet, si les mises à jours, d'un serveur par exemple, sont effectuées par un script ou tout simplement que vous lanciez un <source lang="bash" inline>apt upgrade -y</source> et allez vaquer à vos occupation pour ne pas rester planté comme un gland devant votre écran et bien apt-listchanges vas bloquer la procédure de mise à jours (malgré l'option <source lang="bash" inline>-y</source>) en attendant que vous tapiez la touche <source lang="bash" inline>q</source> pour passer le message (en gros si vous n'êtes pas présent, votre PC va se tourner les pouces et vous aurez bien les boules en revenant).
Pour désactiver se comportement absolument aberrant il faut définir la variable d’environnement <source lang="bash" inline>APT_LISTCHANGES_FRONTEND</source> à <source lang="bash" inline>none</source>. <source lang="bash"> export APT_LISTCHANGES_FRONTEND=none </source> On peut ajouter cette commande au fichier <source lang="bash" inline>/etc/environment</source> afin de l'avoir au démarrage de la machine dans tout les shells.