前回のアップデートで何が更新されたかはどこで確認できますか?

前回のアップデートで何が更新されたかはどこで確認できますか?

時々、再起動後にシステムを更新すると、黒い画面が表示されます。問題は 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エントリはここで説明されているように解釈できると付け加えておきたいと思います。参考:

特に、upgrade行は次のように解釈されます。

YYYY-MM-DD 時間:分:秒アクション パッケージ インストール済みバージョン 利用可能なバージョン

つまり 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

関連情報