Harus saya akui, saya benar- benar benci perubahan apt-listchang. Jika saya akan melakukan upgrade-besar, saya ingin meninggalkan komputer di sana selama beberapa jam. Penanya pertanyaan serverfault ini memiliki tujuan yang sama dalam pikiran, tetapi setelah menerapkan semua saran di posting itu, saya masih terkena apt-listchanges
.
Mengapa begitu sulit untuk mencapai non-interaktivitas dengan apt
, sebuah program yang sangat baik, mengingat filosofi Unix menginginkannya?
Saya berharap perubahan yang saya buat /etc/apt/listchanges.conf
akan membantu, tetapi saya ingin saran bagaimana melakukan upgrade secara andal tanpa interaksi apa pun.
[apt]
frontend=none
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news
Ini adalah perintah yang saya gunakan
DEBIAN_FRONTEND=noninteractive \
apt-get \
-o Dpkg::Options::="--force-confnew" \
--force-yes \
-fuy \
dist-upgrade
Saya juga menambahkan baris berikut ke /etc/dpkg/dpkg.cfg
force-confold
force-confdef
apt-get purge apt-listchanges
membantu Anda?
apt-listchanges
, mengapa Anda menginstalnya?