在哪裡可以查看上次更新的內容?

在哪裡可以查看上次更新的內容?

偶爾,在重新啟動後更新系統時,我會遇到黑屏。問題似乎出在 ATI 驅動程式上,但這很奇怪,因為即使是 TTY 也無法運作。

為了修復它,我在恢復模式下重新啟動,卸載 ATI 驅動程序,然後再次安裝它們,一切都很好。

不過,我正在嘗試找出導致此問題的更新。有沒有日誌可以讓我看到上次更新系統時更新了哪些軟體包?

答案1

這裡有一個日誌檔/var/log/dpkg.log

$ head -10 /var/log/dpkg.log
2013-04-03 07:57:59 startup archives unpack
2013-04-03 07:58:01 upgrade libpoppler19 0.18.4-1ubuntu2 0.18.4-1ubuntu3.1
2013-04-03 07:58:01 status half-configured libpoppler19 0.18.4-1ubuntu2
2013-04-03 07:58:01 status unpacked libpoppler19 0.18.4-1ubuntu2
2013-04-03 07:58:01 status half-installed libpoppler19 0.18.4-1ubuntu2
2013-04-03 07:58:01 status half-installed libpoppler19 0.18.4-1ubuntu2
2013-04-03 07:58:01 status unpacked libpoppler19 0.18.4-1ubuntu3.1
2013-04-03 07:58:01 status unpacked libpoppler19 0.18.4-1ubuntu3.1
2013-04-03 07:58:02 upgrade libpoppler-glib8 0.18.4-1ubuntu2 0.18.4-1ubuntu3.1
2013-04-03 07:58:02 status half-configured libpoppler-glib8 0.18.4-1ubuntu2

答案2

如果你使用 aptitude,你必須尋找不同的地方:

tail -20 /var/log/aptitude或者cat /var/log/aptitude

對於較舊的壓縮日誌,請使用此命令

zcat /var/log/aptitude.1.gz或者zcat /var/log/aptitude.1.gz | tail -20

答案3

只是想在 @slm 的答案中添加一點,即dpkg.log條目可以按此處的解釋進行解釋:https://man7.org/linux/man-pages/man1/dpkg.1.html

特別是,這些upgrade行的解釋如下:

年-月-日 時:分:秒操作 pkg 已安裝版本 可用版本

所以,在 2013-04-03 07:58:02 upgrade libpoppler-glib8 0.18.4-1ubuntu2 0.18.4-1ubuntu3.1

操作 = upgrade
pkg =libpoppler-glib8
安裝版本 =0.18.4-1ubuntu2
可用版本 =0.18.4-1ubuntu3.1

如果 dpkg 指令執行正確,則0.18.4-1ubuntu3.1說明 的版本libpoppler-glib8已安裝在0.18.4-1ubuntu2.

相關內容