Я хочу знать, когда мы в последний раз запускали обновления / обновления пакетов на нашем сервере Debian.
Файл /var/log/apt/history.log
дает вам информацию о том, когда APT был запущен и что было сделано.
tail -3 /var/log/apt/history.log
предоставит вам эту информацию для последнего запуска APT (хотя и не обязательно последнего запуска обновления).
Чтобы узнать, когда вы в последний раз запускали обновление, найдите строку, начинающуюся с Upgrade:
а затем найдите метку времени в следующей строке файла (которая начинается с End-Date:
). Последний такой матч - это последний раз, когда вы запускали обновление.
Помимо неудач с файлами журнала, расположенными в /var/log/apt
- например: /var/log/apt/var/log/history.log
или /var/log/term.log
Самое близкое, о чем я могу подумать, - это изучить dpkg:
ls -alt /var/lib/dpkg/info | head -n 10
Даты вверху должны приблизительно соответствовать времени, когда apt обрабатывал эти пакеты в последний раз.
Есть и другие неплохие комментарии, но вы действительно ищете /var/log/dpkg.log
.
dpkg - это инструмент низкого уровня для управления пакетами, поэтому каждая модификация пакета будет регистрироваться там.