Просмотр истории установки deb-пакетов в Linux

Время от времени возникает необходимость узнать какие deb-пакеты были установлены, обновлены или удалены. Для этого можно посмотреть содержимое следующих файлов:
  • /var/log/apt/history.log
  • /var/log/apt/term.log
  • /var/log/dpkg.log

history.log

В этом файле хранится история операции, произведенных с помощью утилит apt и apt-get.

$ tail /var/log/apt/history.log

Start-Date: 2020-01-14  04:27:29
Commandline: apt-get install gnome-shell-pomodoro
Requested-By: agr (1000)
Install: libayatana-indicator3-7:amd64 (0.6.2-3, automatic), libayatana-ido3-0.4-0:amd64 (0.4.4-1, automatic), libayatana-appindicator3-1:amd64 (0.5.3-4, automatic), gnome-shell-pomodoro-data:amd64 (0.14.0-1, automatic), gnome-shell-pomodoro:amd64 (0.14.0-1)
End-Date: 2020-01-14  04:27:34

term.log

Здесь можно ознакомиться с информацией о том, что происходило во время установки пакета.

$ cat /var/log/apt/term.log

Log started: 2020-01-14  04:27:29
Selecting previously unselected package gnome-shell-pomodoro-data.
(Reading database ... 243811 files and directories currently installed.)
Preparing to unpack .../gnome-shell-pomodoro-data_0.14.0-1_all.deb ...
Unpacking gnome-shell-pomodoro-data (0.14.0-1) ...
Selecting previously unselected package libayatana-ido3-0.4-0:amd64.
Preparing to unpack .../libayatana-ido3-0.4-0_0.4.4-1_amd64.deb ...
Unpacking libayatana-ido3-0.4-0:amd64 (0.4.4-1) ...
...
Setting up libayatana-indicator3-7:amd64 (0.6.2-3) ...
Setting up libayatana-appindicator3-1 (0.5.3-4) ...
Setting up gnome-shell-pomodoro (0.14.0-1) ...
Processing triggers for libc-bin (2.28-0ubuntu1) ...
Log ended: 2020-01-14  04:27:34

dpkg.log

Здесь хранится история установки, обновления и удаления deb-пакетов с указанием времени когда было произведено действие. В этом файле хранится информация об операциях, которые были произведены как с помощью графических утилит управления пакетами, например, Update Manager, так и с помощью утилит командной строки, например, apt, apt-get, aptitude и dpkg.

$ tail /var/log/dpkg.log | grep gnome-shell-pomodoro

2020-01-14 04:27:34 configure gnome-shell-pomodoro:amd64 0.14.0-1 <none>
2020-01-14 04:27:34 status unpacked gnome-shell-pomodoro:amd64 0.14.0-1
2020-01-14 04:27:34 status half-configured gnome-shell-pomodoro:amd64 0.14.0-1
2020-01-14 04:27:34 status installed gnome-shell-pomodoro:amd64 0.14.0-1

Комментарии