我怎么知道我何时安装了软件包 FOO

我怎么知道我何时安装了软件包 FOO

我想知道我是否在 Ubuntu 14.04 上安装了“Tor”,或者它是作为默认包提供的,因为我不记得自己安装过。那么如何查明某个软件包是否是用户安装的以及安装日期是什么时候呢?

答案1

要确定用户是否安装了某个软件包(此处为 Tor),请在终端中运行以下命令:

apt-cache show tor | grep Priority

如果优先级是optional‍‍‍‍‍,则该软件包由用户安装,如果是standardimportant在 Debian 上),则它是默认安装的软件包。

现在要了解软件包何时安装,请检查 apt 登录/var/log/apt/history.log。较旧的日志文件已存档为gz.如果安装过程很早,可能需要检查它们(提取后)。对我来说,这些行history.log表明我安装了tor然后忘记了它:

Start-Date: 2015-01-24 22:42:00 
Commandline: apt-get install tor 
Install: tor:amd64 (0.2.4.20-1), torsocks:amd64 (1.3-3, automatic), tor-geoipdb:amd64 (0.2.4.20-1, automatic) 
End-Date: 2015-01-24 22:42:06 

来源【现场聊天室】:聊天消息 #1聊天消息 #2,(感谢@derobert、@terdon 和@muru)

相关内容