yum history 命令是用于查看和操作 YUM 历史记录的命令。YUM(Yellowdog Updater Modified)是 Red Hat、CentOS 和 Fedora 等基于RPM的Linux发行版中用于管理软件包的官方软件包管理器。通过 yum history 命令,你可以查看之前执行过的YUM操作记录,包括安装、更新和删除软件包等。
以下是一些常用的yum history命令选项:
1、查看历史记录:
yum history
这个命令会列出所有YUM操作的历史记录,包括操作ID、操作类型、软件包名称、版本和操作时间等信息。
2、查看特定操作的详细信息:
yum history info <transaction_id>
使用info选项和特定的事务 ID,可以查看该事务的详细信息,包括操作的具体内容和影响的软件包。
3、回滚到之前的软件包版本:
yum history undo <transaction_id>
使用 undo 选项和特定的事务 ID,可以将系统回滚到该事务之前的状态,即撤销该事务所做的所有更改。
4、查看特定软件包的历史记录:
yum history info <transaction_id> | grep <package_name>
这个命令组合可以查看特定事务中关于特定软件包的详细信息。
5、列出所有事务的摘要:
yum history summary
这个命令会显示所有事务的摘要信息,包括事务ID、操作类型、操作时间、用户和事务的简要描述。
6、查看特定类型的操作记录:
yum history list <operation_type>
你可以使用 list 选项后跟操作类型(如install、update、remove等),来查看特定类型的操作记录。
7、清除历史记录:
yum history clear
这个命令会清除所有的YUM历史记录。
请注意,yum命令在某些新的Linux发行版中已经被dnf命令所取代,但yum history命令在这些系统中仍然可用。如果你使用的是Fedora或者较新版本的CentOS,可能需要使用 dnf命令来代替yum。
本文地址:https://www.htstack.com/news/12595.shtml
特别声明:以上内容均为 衡天云(HengTian Network Technology Co.,Limited) 版权所有,未经本网授权不得转载、摘编或利用其它方式使用上述作品。