저는 현재 Debian 10을 사용하고 있으며 이 도구를 사용하여 업데이트를 적용합니다 unattended-upgrades
.
apt-listchanges
나한테 하나 보내고 싶어각 시스템에 고유한 이메일 다이제스트Debian 9와 마찬가지로 changelogs
시스템별로 업데이트된 각 패키지에 대해 이메일을 보냅니다. 이러한 스팸 메시지로 인해 도구가 쓸모없게 되지만 필요에 맞는 올바른 구성을 적용할 수 없습니다.
이것은 내 구성 파일입니다.
# /etc/apt/listchanges.conf
[apt]
frontend=pager
email_address=root
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=both
no_network=false
email_format=text
headers=false
reverse=false
# /etc/apt/apt.conf.d/50unattended-upgrades
[...]
Unattended-Upgrade::Mail "<it mail>";
Unattended-Upgrade::MailOnlyOnError "false";
답변1
문제는 다음과 같습니다 unattended-upgrades
. buster
버전 1부터 minimal steps
시스템이 도입되었습니다.
// 업그레이드를 가능한 가장 작은 덩어리로 나누어
// SIGTERM으로 중단할 수 있습니다. 이로 인해 업그레이드가 이루어집니다.
// 조금 느리지만 업그레이드 시 닫히는 장점이 있습니다.
// 실행 가능(약간의 지연 있음)
//무인 업그레이드::MinimalSteps "true";
기본적으로 각 패키지는 다른 패키지와 독립적으로 업그레이드되므로 프로그램이 apt-listchanges
여러 번 호출되므로 업그레이드 프로세스에서는 컴퓨터별로 업데이트된 각 패키지에 대해 하나의 이메일을 보냅니다.
Unattended-Upgrade::MinimalSteps "false";
문제를 해결하기 위해 방금 매개변수를 변경했습니다. 다른 사람들에게 도움이 되기를 바랍니다 =)