무인 업그레이드(apt)에 대한 로그/정보는 어디에서 찾을 수 있나요?

무인 업그레이드(apt)에 대한 로그/정보는 어디에서 찾을 수 있나요?

무인 업데이트/업그레이드가 실행되는 시기와 수행된 작업(또는 수행된 작업)에 대한 정보는 어디에서 찾을 수 있습니까?

Debian 가상 서버와 RaspberryPi에서 자동 업그레이드(보안 업데이트용)를 활성화하고 싶습니다.

설치된 항목과 작업이 수행된 시기 /var/log/apt에 대한 정보를 보려면 -logs를 검색 해야 합니까 ?/var/log/syslog

업데이트 프로세스가 실행될 시기에 대한 CRON 항목 및 구성이 표시되지 않으며 나에게 알려주지도 않습니다 /etc/apt/apt.conf.d/20auto-upgrades./etc/apt/apt.conf.d/50unattended-upgrades


솔루션(@bahamut 제공):
sudo cat /var/log/unattended-upgrades/unattended-upgrades.log

2016-12-22 06:35:26,489 INFO Initial whitelisted packages: 
2016-12-22 06:35:26,489 INFO script for unattended-upgrades is executed
2016-12-22 06:35:26,489 INFO allowed sources are: ['origin=Debian,codename=jessie,label=Debian-Security']
2016-12-22 06:35:35,518 INFO Packages that will be upgraded: libsmbclient libtevent0 libwbclient0 python-samba samba samba-common samba-common-bin samba-dsdb-modules samba-libs samba-vfs-modules smbclient winbind
2016-12-22 06:35:35,523 INFO dpkg-protocol written to »/var/log/unattended-upgrades/unattended-upgrades-dpkg.log« 
2016-12-22 06:35:52,336 INFO all upgrades installed

답변1

의 무인 업그레이드 /var/log/unattended-upgrades/unattended-upgrades.log.

이는 anacron에 의해 규제됩니다.

# These lines replace cron's entries
1   5   cron.daily  run-parts --report /etc/cron.daily
7   10  cron.weekly run-parts --report /etc/cron.weekly
@monthly    15  cron.monthly    run-parts --report /etc/cron.monthly

완료된 작업에 대한 자세한 내용은 에 있습니다 /var/log/unattended-upgrades/unattended-upgrades-dpkg.log.

답변2

/var/log/dpkg.log반품/var/log/apt/history.log

두 로그 파일에는 조치가 취해진 경우 타임스탬프와 설명이 포함됩니다. 아무런 조치도 취하지 않으면 로그가 남지 않습니다.

자동 업데이트는 /에서 실행되며 etc/cron.daily/apt이른 /etc/cron.daily/*아침부터 실행됩니다./etc/crontab

최신 버전의 경우 업데이트는 systemd 서비스에 의해 처리되고 /lib/systemd/system/apt-daily.servicesystemd 타이머 또는 cron을 사용하여 호출됩니다 /etc/cron.daily/apt-compat.

/var/log/mintupdate.log리눅스 민트에는 민트 업데이트 프로그램에 의해 생성된 추가 파일이 있습니다 .

관련 정보