如何查看Linux yum历史记录

在Linux系统中,yum(Yellowdog Updater, Modified)是一个用于管理RPM包的命令行工具。要查看yum的历史记录,可以使用以下命令:yum history:这个命令会显示一个简洁的yum操作历史列表。yum history输出示例:Loaded plugins: fastestmirror, langpacks12:34:56 | Installed : ht

在Linux系统中,yum(Yellowdog Updater, Modified)是一个用于管理RPM包的命令行工具。要查看yum的历史记录,可以使用以下命令:

  1. yum history:这个命令会显示一个简洁的yum操作历史列表。

    yum history
    

    输出示例:

    Loaded plugins: fastestmirror, langpacks
    12:34:56 | Installed  : httpd-2.4.6-90.el7.centos.x86_64
    12:34:56 | Updated  : php-mysqlnd-5.0.15-5.el7.x86_64
    12:34:56 | Removed  : perl-DBI-1.618-4.el7.x86_64
    

    每一行代表一个yum操作,包括时间戳、操作类型(安装、更新、删除等)、受影响的软件包及其版本。

  2. yum history info <transaction_id>:如果你想查看特定交易的详细信息,可以使用info子命令,其中<transaction_id>是你想要查询的交易ID。

    yum history info 1
    

    这将显示交易ID为1的详细信息,包括安装、更新或删除的软件包列表。

  3. yum history undo <transaction_id>:如果你想撤销一个特定的yum操作,可以使用undo子命令。

    yum history undo 1
    

    这将撤销交易ID为1的操作。

  4. yum history redo <transaction_id>:如果你想重新应用一个已经撤销的操作,可以使用redo子命令。

    yum history redo 1
    

    这将重新应用交易ID为1的操作。

请注意,执行这些命令可能需要root权限或sudo权限。如果你不是root用户,确保在命令前加上sudo

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1391243.html

(0)
派派
上一篇 2025-08-17
下一篇 2025-08-17

发表回复

登录后才能评论