Назад | Перейти на главную страницу

Debian: Как узнать, когда последний раз выполнялись обновления / обновления пакетов?

Я хочу знать, когда мы в последний раз запускали обновления / обновления пакетов на нашем сервере 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 - это инструмент низкого уровня для управления пакетами, поэтому каждая модификация пакета будет регистрироваться там.