yum history 命令是用于查看和操作 YUM 歷史記錄的命令。YUM(Yellowdog Updater Modified)是 Red Hat、CentOS 和 Fedora 等基于RPM的Linux發(fā)行版中用于管理軟件包的官方軟件包管理器。通過 yum history 命令,你可以查看之前執(zhí)行過的YUM操作記錄,包括安裝、更新和刪除軟件包等。
以下是一些常用的yum history命令選項(xiàng):
1、查看歷史記錄:
yum history
這個(gè)命令會(huì)列出所有YUM操作的歷史記錄,包括操作ID、操作類型、軟件包名稱、版本和操作時(shí)間等信息。
2、查看特定操作的詳細(xì)信息:
yum history info <transaction_id>
使用info選項(xiàng)和特定的事務(wù) ID,可以查看該事務(wù)的詳細(xì)信息,包括操作的具體內(nèi)容和影響的軟件包。
3、回滾到之前的軟件包版本:
yum history undo <transaction_id>
使用 undo 選項(xiàng)和特定的事務(wù) ID,可以將系統(tǒng)回滾到該事務(wù)之前的狀態(tài),即撤銷該事務(wù)所做的所有更改。
4、查看特定軟件包的歷史記錄:
yum history info <transaction_id> | grep <package_name>
這個(gè)命令組合可以查看特定事務(wù)中關(guān)于特定軟件包的詳細(xì)信息。
5、列出所有事務(wù)的摘要:
yum history summary
這個(gè)命令會(huì)顯示所有事務(wù)的摘要信息,包括事務(wù)ID、操作類型、操作時(shí)間、用戶和事務(wù)的簡要描述。
6、查看特定類型的操作記錄:
yum history list <operation_type>
你可以使用 list 選項(xiàng)后跟操作類型(如install、update、remove等),來查看特定類型的操作記錄。
7、清除歷史記錄:
yum history clear
這個(gè)命令會(huì)清除所有的YUM歷史記錄。
請注意,yum命令在某些新的Linux發(fā)行版中已經(jīng)被dnf命令所取代,但yum history命令在這些系統(tǒng)中仍然可用。如果你使用的是Fedora或者較新版本的CentOS,可能需要使用 dnf命令來代替yum。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號(hào) IDC證:B1-20230800.移動(dòng)站