yum update 錯誤 error: rpmdbNextIterator
阿新 • • 發佈:2020-08-29
[root@bogon ~]# yum update 已載入外掛:fastestmirror, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Loading mirror speeds from cached hostfile * base: mirrors.njupt.edu.cn * extras: mirrors.njupt.edu.cn * updates: mirrors.njupt.edu.cn 正在解決依賴關係 --> 正在檢查事務 ---> 軟體包 kernel.x86_64.0.3.10.0-1127.19.1.el7 將被 安裝 ---> 軟體包 kernel-tools.x86_64.0.3.10.0-1127.18.2.el7 將被 升級 ---> 軟體包 kernel-tools.x86_64.0.3.10.0-1127.19.1.el7 將被 更新 ---> 軟體包 kernel-tools-libs.x86_64.0.3.10.0-1127.18.2.el7 將被 升級 ---> 軟體包 kernel-tools-libs.x86_64.0.3.10.0-1127.19.1.el7 將被 更新 ---> 軟體包 python-perf.x86_64.0.3.10.0-1127.18.2.el7 將被 升級 ---> 軟體包 python-perf.x86_64.0.3.10.0-1127.19.1.el7 將被 更新 --> 解決依賴關係完成 依賴關係解決 =============================================================================================================================== Package 架構 版本 源 大小 =============================================================================================================================== 正在安裝: kernel x86_64 3.10.0-1127.19.1.el7 updates 50 M 正在更新: kernel-tools x86_64 3.10.0-1127.19.1.el7 updates 8.1 M kernel-tools-libs x86_64 3.10.0-1127.19.1.el7 updates 8.0 M python-perf x86_64 3.10.0-1127.19.1.el7 updates 8.1 M 事務概要 =============================================================================================================================== 安裝 1 軟體包 升級 3 軟體包 總計:74 M Is this ok [y/d/N]: y Downloading packages: error: rpmdbNextIterator: skipping h# 483 Header V3 RSA/SHA256 Signature, key ID f4a80eb5: BAD Running transaction check Running transaction test Transaction check error: file /usr/lib64/libcpupower.so.0.0.0 from install of kernel-tools-libs-3.10.0-1127.19.1.el7.x86_64 conflicts with file from package kernel-tools-libs-3.10.0-1127.18.2.el7.x86_64 錯誤概要 ------------- [root@bogon ~]# cd /var/lib/rpm [root@bogon rpm]# ls Basenames __db.002 Group Obsoletename Requirename Triggername Conflictname __db.003 Installtid Packages Sha1header __db.001 Dirnames Name Providename Sigmd5 [root@bogon rpm]# rm -rf __db.* [root@bogon rpm]# rpm --rebuilddb 錯誤:rpmdbNextIterator:跳過 h# 483 頭 SHA1 摘要: BAD Expected(d7694f041bb165984e43a2f4654500b90d0f7d98) != (dffc59c50d6af999a82bb2eb9efc333eed0d1181) [root@bogon rpm]# yum update 已載入外掛:fastestmirror, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Loading mirror speeds from cached hostfile * base: mirrors.njupt.edu.cn * extras: mirrors.njupt.edu.cn * updates: mirrors.njupt.edu.cn 正在解決依賴關係 --> 正在檢查事務 ---> 軟體包 kernel.x86_64.0.3.10.0-1127.19.1.el7 將被 安裝 ---> 軟體包 kernel-tools.x86_64.0.3.10.0-1127.18.2.el7 將被 升級 ---> 軟體包 kernel-tools.x86_64.0.3.10.0-1127.19.1.el7 將被 更新 --> 正在處理依賴關係 kernel-tools-libs = 3.10.0-1127.19.1.el7,它被軟體包 kernel-tools-3.10.0-1127.19.1.el7.x86_64 需要 --> 正在處理依賴關係 libcpupower.so.0()(64bit),它被軟體包 kernel-tools-3.10.0-1127.19.1.el7.x86_64 需要 ---> 軟體包 python-perf.x86_64.0.3.10.0-1127.18.2.el7 將被 升級 ---> 軟體包 python-perf.x86_64.0.3.10.0-1127.19.1.el7 將被 更新 --> 正在檢查事務 ---> 軟體包 kernel-tools-libs.x86_64.0.3.10.0-1127.19.1.el7 將被 安裝 --> 解決依賴關係完成 依賴關係解決 ============================================================================== Package 架構 版本 源 大小 ============================================================================== 正在安裝: kernel x86_64 3.10.0-1127.19.1.el7 updates 50 M 正在更新: kernel-tools x86_64 3.10.0-1127.19.1.el7 updates 8.1 M python-perf x86_64 3.10.0-1127.19.1.el7 updates 8.1 M 為依賴而安裝: kernel-tools-libs x86_64 3.10.0-1127.19.1.el7 updates 8.0 M 事務概要 ============================================================================== 安裝 1 軟體包 (+1 依賴軟體包) 升級 2 軟體包 總計:74 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction 警告:RPM 資料庫已被非 yum 程式修改。 正在安裝 : kernel-tools-libs-3.10.0-1127.19.1.el7.x86_64 1/6 正在更新 : kernel-tools-3.10.0-1127.19.1.el7.x86_64 2/6 正在安裝 : kernel-3.10.0-1127.19.1.el7.x86_64 3/6 正在更新 : python-perf-3.10.0-1127.19.1.el7.x86_64 4/6 清理 : kernel-tools-3.10.0-1127.18.2.el7.x86_64 5/6 清理 : python-perf-3.10.0-1127.18.2.el7.x86_64 6/6 驗證中 : python-perf-3.10.0-1127.19.1.el7.x86_64 1/6 驗證中 : kernel-3.10.0-1127.19.1.el7.x86_64 2/6 驗證中 : kernel-tools-3.10.0-1127.19.1.el7.x86_64 3/6 驗證中 : kernel-tools-libs-3.10.0-1127.19.1.el7.x86_64 4/6 驗證中 : kernel-tools-3.10.0-1127.18.2.el7.x86_64 5/6 驗證中 : python-perf-3.10.0-1127.18.2.el7.x86_64 6/6 已安裝: kernel.x86_64 0:3.10.0-1127.19.1.el7 作為依賴被安裝: kernel-tools-libs.x86_64 0:3.10.0-1127.19.1.el7 更新完畢: kernel-tools.x86_64 0:3.10.0-1127.19.1.el7 python-perf.x86_64 0:3.10.0-1127.19.1.el7 完畢!