aptで行われた履歴を表示する

aptで行われた履歴

debian, ubuntu系のパッケージ管理ソフトウェアapt

なんとなくapt update; apt upgradeをやってしまった上にターミナルを閉じてしまって何をアップデートしたのか見失ってしまったときなんてあるあるのときのログの追っかけ方です。

aptのログはどこだ?

upgradeしたときにターミナルに内容が残っていれば戻って見ればいいのですが、閉じてしまった場合などログがない!!

/var/log/apt/history.log

この中にaptで行われたログが入っています。

Start-Date: 2019-xx-xx  xx:xx:xx
Commandline: apt upgrade
Requested-By: USERNAME (1000)
Install: linux-image-4.9.0-9-amd64:amd64 (4.9.168-1+deb9u2, automatic), firmware-linux-free:amd64 (3.4, automatic)
Upgrade: python3-google-compute-engine:amd64 (2.8.13-1, 2.8.16-1), mackerel-agent:amd64 (0.59.1-1.systemd, 0.59.3-1.systemd), certbot:amd64 (0.28.0-1~deb9u1, 0.28.0-1~deb9u2), google-compute-engine:amd64 (2.8.13-1, 
2.8.16-1), python3-cryptography:amd64 (1.7.1-3, 1.7.1-3+deb9u1), linux-image-amd64:amd64 (4.9+80+deb9u6, 4.9+80+deb9u7), google-compute-engine-oslogin:amd64 (1.5.1-1, 1.5.3-1), google-cloud-sdk:amd64 (238.0.0-0, 249
.0.0-0), python-google-compute-engine:amd64 (2.8.13-1, 2.8.16-1), python3-certbot:amd64 (0.28.0-1~deb9u1, 0.28.0-1~deb9u2), rsync:amd64 (3.1.2-1+deb9u1, 3.1.2-1+deb9u2), base-files:amd64 (9.9+deb9u8, 9.9+deb9u9), tz
data:amd64 (2018i-0+deb9u1, 2019a-0+deb9u1)
End-Date: 2019-06-05  00:00:00

ログになんのパッケージがアップデートされたか記述されていますので、後はたどっていくだけです。