yum 和命令行字段

yum 和命令行字段

我正在阅读 Red Hat 6(部署指南)的官方文档,其中第 6 章关于 yum 的部分使用以下命令来显示交易:

yum history info (id)

此命令应该显示用户在命令行上发出的命令。但是在我的 Red Hat 6(Red Hat Enterprise Linux Server 版本 6.0 (Santiago))上我看不到该字段。

根据文档,命令响应中应出现以下内容:

Command Line: install screen

我的 yum 似乎显示了除命令行之外的所有字段。

是文档过时了还是yum版本问题?

以下是 yum history info 8 的输出:

Loaded plugins: refresh-packagekit, rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
Transaction ID : 8
Begin time     : Mon Aug 19 13:41:54 2013
Begin rpmdb    : 1084:65de5635b414c70762820c21547fbd04b195ff4b
End time       :            13:42:13 2013 (19 seconds)
End rpmdb      : 1084:0199a2a8ec5de1036ccf87f49bd3e091e410cb5f
User           : TR <tr>
Return-Code    : Success
Transaction performed with:
    Installed    rpm-4.8.0-12.el6.i686
    Installed    yum-3.2.27-14.el6.noarch
Packages Altered:
    Updated      tar-2:1.23-3.el6.i686
    Update           2:1.23-11.el6.i686
history info

答案1

yum history命令行是在yum的后续版本中实现的。

根据本文档,版本3.2.29-18它已经实施,所以我会继续yum update yum

yum rpm 软件包更新日志:

* Thu Aug 11 2011 James Antill <[email protected]> - 3.2.29-18
- Deal with pre scripts errors better.
- Resolves: rhbz#661962
- history nows stores and display rpmdb/yumdb information (Eg. from_repo).
[...]

编辑:yum 仍然无法看到该功能实现之前进行的交易的命令行信息。

相关内容