
偶爾,在重新啟動後更新系統時,我會遇到黑屏。問題似乎出在 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
.