![我已经安装了rpm,它的安装日志保存在centos/redhat 6中的哪里](https://linux22.com/image/86038/%E6%88%91%E5%B7%B2%E7%BB%8F%E5%AE%89%E8%A3%85%E4%BA%86rpm%EF%BC%8C%E5%AE%83%E7%9A%84%E5%AE%89%E8%A3%85%E6%97%A5%E5%BF%97%E4%BF%9D%E5%AD%98%E5%9C%A8centos%2Fredhat%206%E4%B8%AD%E7%9A%84%E5%93%AA%E9%87%8C.png)
我已经安装了 rpm,它的安装日志保存在 centos 6 中的哪里。我的意思是哪个文件存储安装和删除 rpm 的日志,当我们使用 rpm 命令 rpm -qa --last 时,它会从哪个文件获取信息并为我们提供以下列表:安装的rpm。
答案1
有关已安装 rpm 的信息保存在数据库中,您可以在/var/lib/rpm/
.您不能直接使用这些文件,而必须始终使用命令rpm
来查询它。例如,您可以使用--queryformat
(缩写为--qf
)列出特定信息,后跟使用 获得的列表中的任何标签rpm --querytags
。
例如,您可以获得类似(未排序)的rpm -qa --last
信息
rpm -qa --qf '%{name} %{version}-%{release} %{installtime:date}\n'