Tôi phải thừa nhận, tôi thực sự ghét apt-listchanges. Nếu tôi sẽ thực hiện một nâng cấp lớn, tôi muốn để máy tính ở đó trong vài giờ. Người hỏi của câu hỏi về lỗi máy chủ này có một mục tiêu tương tự, sau khi thực hiện tất cả các đề xuất trong bài đăng đó, tôi vẫn bị ảnh hưởng apt-listchanges
.
Tại sao nó rất khó để đạt được sự không tương tác với apt
, một chương trình xuất sắc khác, cho rằng triết lý Unix khao khát nó?
Tôi hy vọng những thay đổi tôi đã thực hiện /etc/apt/listchanges.conf
sẽ giúp ích, nhưng tôi muốn đề xuất về cách đáng tin cậy để nâng cấp mà không có bất kỳ tương tác nào.
[apt]
frontend=none
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news
Đây là lệnh tôi đã sử dụng là
DEBIAN_FRONTEND=noninteractive \
apt-get \
-o Dpkg::Options::="--force-confnew" \
--force-yes \
-fuy \
dist-upgrade
Tôi cũng đã thêm các dòng sau vào /etc/dpkg/dpkg.cfg
force-confold
force-confdef
apt-get purge apt-listchanges
giúp bạn?
apt-listchanges
, tại sao bạn cài đặt nó?