パッケージがいつインストールされたかを確認する方法は? [繰り返し]

パッケージがいつインストールされたかを確認する方法は? [繰り返し]

シナプティックパッケージマネージャを使用するときに忘れたパッケージをインストールしましたが、インストール日を知りたいです。どうすればいいのかわからないし、今日はGoogleが助けていないようです。

ベストアンサー1

方法 #1 - dpkg.log

/var/log/dpkg.log ファイルを表示できますが、これらのファイルはlogrotate時間の経過とともに回転して削除される可能性があるため、問題になる可能性があります。したがって、最新のコンテンツの場合は、次のファイルを表示できます。

はい

$ ls -lt /var/log/dpkg.log*
-rw-r--r-- 1 root root 378458 Oct  6 11:38 /var/log/dpkg.log
-rw-r--r-- 1 root root  14309 Sep  6 21:29 /var/log/dpkg.log.1
-rw-r--r-- 1 root root   3260 Aug 25 19:07 /var/log/dpkg.log.2.gz
-rw-r--r-- 1 root root   2341 Jul 20 08:43 /var/log/dpkg.log.3.gz
-rw-r--r-- 1 root root   1602 Jun 26 23:19 /var/log/dpkg.log.4.gz
-rw-r--r-- 1 root root   2169 May 27 22:09 /var/log/dpkg.log.5.gz
-rw-r--r-- 1 root root    747 Apr 26 13:23 /var/log/dpkg.log.6.gz
-rw-r--r-- 1 root root    991 Mar 20  2013 /var/log/dpkg.log.7.gz
-rw-r--r-- 1 root root  19268 Mar  9  2013 /var/log/dpkg.log.8.gz
-rw-r--r-- 1 root root   2268 Jan 29  2013 /var/log/dpkg.log.9.gz
-rw-r--r-- 1 root root  12920 Dec  9  2012 /var/log/dpkg.log.10.gz
-rw-r--r-- 1 root root  92929 Nov 26  2012 /var/log/dpkg.log.11.gz

それからそれらを見てください。

$ grep -E "installed.*thunderbird" /var/log/dpkg.log* | head -5    /var/log/dpkg.log:2013-10-06 02:51:40 status installed thunderbird:amd64 1:24.0+build1-0ubuntu0.12.10.1
/var/log/dpkg.log:2013-10-06 02:51:40 status installed thunderbird-globalmenu:amd64 1:24.0+build1-0ubuntu0.12.10.1
/var/log/dpkg.log:2013-10-06 02:51:40 status installed thunderbird-locale-en:amd64 1:24.0+build1-0ubuntu0.12.10.1
/var/log/dpkg.log:2013-10-06 02:51:40 status installed thunderbird-gnome-support:amd64 1:24.0+build1-0ubuntu0.12.10.1
/var/log/dpkg.log:2013-10-06 02:51:41 status installed thunderbird-locale-en-us:all 1:24.0+build1-0ubuntu0.12.10.1

方法 #2 - .list ファイル

別の技術は、ファイルが実際にシナプスの背後にある労働者であり、パッケージのインストールに適した.listファイルを維持することです。dpkg

はい

この方法を使用してインストールされた最後の5つのパッケージが表示されます。

$ ls -tl /var/lib/dpkg/info/*.list | head -n 5
-rw-r--r-- 1 root root   4261 Oct  6 11:38 /var/lib/dpkg/info/libdirectfb-1.2-9:amd64.list
-rw-r--r-- 1 root root    856 Oct  6 11:38 /var/lib/dpkg/info/libts-0.0-0:amd64.list
-rw-r--r-- 1 root root    216 Oct  6 11:38 /var/lib/dpkg/info/tsconf.list
-rw-r--r-- 1 root root    263 Oct  6 11:38 /var/lib/dpkg/info/libbluray1:amd64.list
-rw-r--r-- 1 root root    290 Oct  6 11:38 /var/lib/dpkg/info/libaacs0:amd64.list

この方法を使用してパッケージを見つけることもできます。

$ ls -tl /var/lib/dpkg/info/*.list | grep thunderbird
-rw-r--r-- 1 root root    260 Oct  6 02:47 /var/lib/dpkg/info/thunderbird-locale-en-us.list
-rw-r--r-- 1 root root    187 Oct  6 02:47 /var/lib/dpkg/info/thunderbird-gnome-support.list
-rw-r--r-- 1 root root   5041 Oct  6 02:47 /var/lib/dpkg/info/thunderbird.list
-rw-r--r-- 1 root root   1148 Oct  6 02:47 /var/lib/dpkg/info/thunderbird-locale-en.list
-rw-r--r-- 1 root root    178 Oct  6 02:47 /var/lib/dpkg/info/thunderbird-globalmenu.list

おすすめ記事