Muszę przyznać, że naprawdę nie znoszę apt-listchanges. Jeśli mam dokonać ogromnej aktualizacji, chcę po prostu zostawić komputer na kilka godzin. Pytający o to pytanie o błąd serwera miał na myśli podobny cel, ale po wdrożeniu wszystkich sugestii w tym poście nadal mnie to uderzyło apt-listchanges
.
Dlaczego tak trudno jest osiągnąć brak interaktywności z apt
innym świetnym programem, skoro aspiruje do niego filozofia uniksowa?
Mam nadzieję, że zmiany, które wprowadziłem /etc/apt/listchanges.conf
, pomogą, ale chcę sugestii, jak niezawodnie dokonywać aktualizacji bez jakiejkolwiek interakcji.
[apt]
frontend=none
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news
Oto polecenie, którego użyłem
DEBIAN_FRONTEND=noninteractive \
apt-get \
-o Dpkg::Options::="--force-confnew" \
--force-yes \
-fuy \
dist-upgrade
Dodałem również następujące wiersze /etc/dpkg/dpkg.cfg
force-confold
force-confdef
apt-get purge apt-listchanges
ci pomóc?
apt-listchanges
, dlaczego go instalujesz?