第 9 章 处理软件包管理历史记录
使用 yum history
命令,您可以查看以下信息:
- YUM 事务的时间线.
- 交易发生的日期和时间。
- 受交易影响的软件包的数量。
- 交易是否成功或被中止。
- RPM 数据库是否在交易之间更改了。
您还可以使用 yum history
命令来撤销事务。
9.1. 列出交易 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以使用 YUM 执行以下任务:
- 列出最新的交易。
- 列出对所选软件包的最新操作。
- 显示特定交易的详细信息。
流程
根据您的场景,使用以下选项之一显示交易信息:
要显示所有最新的 YUM 事务列表,请输入:
yum history
# yum history
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出包含以下信息:
-
Action (s)
列显示在交易期间执行了哪种操作类型,如 Install (I
)、Upgrade (U
)、删除(E
)和其他操作。 Altered
列显示事务期间执行的操作数。操作数也可以后跟事务的结果。有关
Action (s)
和Altered
列的值的更多信息,请参阅系统中的yum (8)
手册页。
-
要显示对所选软件包的所有最新操作的列表,请输入:
yum history list <package_name>
# yum history list <package_name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要显示特定交易的详情,请输入:
yum history info <transaction_id>
# yum history info <transaction_id>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
注意
您可以通过将全局表达式附加为参数来过滤结果。如需了解更多详细信息,请参阅 在 yum 输入 中指定全局表达式。