Tengo que admitir que realmente odio apt-listchanges. Si voy a hacer una gran actualización de dist, quiero dejar la computadora allí por unas horas. El autor de esta pregunta predeterminada del servidor tenía un objetivo similar en mente, pero después de implementar todas las sugerencias en esa publicación, aún me golpeó apt-listchanges
.
¿Por qué es tan difícil lograr la no interactividad con apt
un programa excelente, dado que la filosofía de Unix aspira a ello?
Espero que los cambios que hice /etc/apt/listchanges.conf
ayuden, pero quiero sugerencias sobre cómo hacer actualizaciones de manera confiable sin ninguna interacción.
[apt]
frontend=none
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news
Este es el comando que usé fue
DEBIAN_FRONTEND=noninteractive \
apt-get \
-o Dpkg::Options::="--force-confnew" \
--force-yes \
-fuy \
dist-upgrade
También agregué las siguientes líneas a /etc/dpkg/dpkg.cfg
force-confold
force-confdef
apt-get purge apt-listchanges
eliminas para ayudarte?
apt-listchanges
, ¿por qué lo instalas?