2015-10-27 32 views
1

我想在Ubuntu中获取软件包安装日期。 在Fedora和openSUSE,我得到它通过如何在Ubuntu中获取软件包安装日期?

popen("rpm -qi 'Package-name'")

但是不要安装日期在Ubuntu的软件包。 有通过解析文件

"/var/log/dpkg.log"

一个选项,但我不希望从日志文件中得到的,在任何情况下,如果日志被截断,然后我将无法获得正确的信息。

+1

据我所知dpkg不保留该信息。您可以检查'/ var/lib/dpkg/info/ .list'文件的最后修改日期,因为它是在安装软件包时创建的。 – keltar

回答