yum history 命令是用于查看和操作 YUM 歷史記錄的命令。YUM(Yellowdog Updater Modified)是 Red Hat、CentOS 和 Fedora 等基于RPM的Linux發(fā)行版中用于管理軟件包的官方軟件包管理器。通過 yum history 命令,你可以查看之前執(zhí)行過的YUM操作記錄,包括安裝、更新和刪除軟件包等。
以下是一些常用的yum history命令選項:
1、查看歷史記錄:
yum history
這個命令會列出所有YUM操作的歷史記錄,包括操作ID、操作類型、軟件包名稱、版本和操作時間等信息。
2、查看特定操作的詳細信息:
yum history info <transaction_id>
使用info選項和特定的事務 ID,可以查看該事務的詳細信息,包括操作的具體內容和影響的軟件包。
3、回滾到之前的軟件包版本:
yum history undo <transaction_id>
使用 undo 選項和特定的事務 ID,可以將系統(tǒng)回滾到該事務之前的狀態(tài),即撤銷該事務所做的所有更改。
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發(fā)行版中已經被dnf命令所取代,但yum history命令在這些系統(tǒng)中仍然可用。如果你使用的是Fedora或者較新版本的CentOS,可能需要使用 dnf命令來代替yum。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站