插件窝 干货文章 Yum历史记录如何查看

Yum历史记录如何查看

history Yum 历史 查看 60    来源:    2025-05-06

查看Yum历史记录的方法

Yum (Yellowdog Updater Modified) 是RPM-based Linux系统(如CentOS、RHEL、Fedora等)的包管理器,它会记录所有安装、更新和删除操作的历史。以下是查看Yum历史记录的几种方法:

1. 使用yum history命令

yum history

这会显示一个简明的历史记录列表,包括: - ID号 - 执行日期和时间 - 执行的操作(安装、更新、删除等) - 操作是否成功 - 受影响的包数量

2. 查看详细历史记录

yum history info [ID]

用具体ID号替换[ID]可以查看该次操作的详细信息,包括所有受影响的软件包。

3. 查看特定事务的详细信息

yum history package-list [ID]
yum history addon-info [ID]

4. 撤销特定事务

yum history undo [ID]

这会尝试撤销指定ID的事务操作。

5. 重做特定事务

yum history redo [ID]

6. 查看最近的事务

yum history list [number]

例如yum history list 5显示最近的5条记录。

7. 查看特定包的历史

yum history package [package_name]

8. 查看更详细的历史日志

Yum的历史记录也保存在日志文件中:

cat /var/log/yum.log

或者使用journalctl(在systemd系统上):

journalctl -u yum

这些命令可以帮助你追踪系统的包管理历史,对于故障排除和系统审计非常有用。