我如何知道 Debian 软件包的最后更新时间?

我如何知道 Debian 软件包的最后更新时间?

我访问由其他人管理的 ubuntu 10.04LTS 服务器,我感觉它最近没有得到更新/升级。

有没有办法在命令行上检查上次更新的时间,而无需 sudo 权限?

答案1

您可以使用stat -c %y /var/lib/apt/periodic/update-success-stamp来查找最后更新日期。

它将给出最后的日期apt-get update

答案2

您可以检查一些关键包的版本:

% dpkg -l linux-generic

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  linux-generic  3.11.0.17.18 i386         Complete Generic Linux kernel and

并与最新系统进行比较(示例来自 13.10)。

该文件/var/log/apt/history.log通常可供所有人读取,因此它可以提供帮助(但其内容是对数旋转的,因此如果上次更新是旧的,它很可能是空的;您可以搜索各种/var/log/apt/history.log.*.gz提示)。

相关内容