我想在Ubuntu中获取软件包安装日期。 在fedora和opensuse中,我通过
来完成它 if([childView isKindOfClass:[SFIDimmerButton class]]){
// do your stuff here ..
}
但是不能在Ubuntu中获得安装日期。 解析文件有一个选项
popen("rpm -qi 'Package-name'")
但我不想从日志文件中获取,无论如何,如果日志被截断,那么我将无法获得正确的信息。
答案 0 :(得分:0)
答案(也)在这里的评论中https://serverfault.com/questions/175504/how-do-i-get-the-history-of-apt-get-install-on-ubuntu
https://askubuntu.com/questions/21657/show-apt-get-installed-packages-history-via-commandline
Debian, Ubuntu软件包历史记录:
$ cat /var/log/apt/history.log | grep -iB 1 "apt-get install <package-name>"
基于RPM的OS(也)$ rpm -qa --last | grep <package-name>
(或名称的一部分)