Error: rpmdb open failed Error: rpmdb open failed
阿新 • • 發佈:2018-12-10
Error: rpmdb open failed
1、在centos系統上,在使用yum命令安裝軟體包時候報錯: [[email protected] yum.repos.d]# yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm error: db5 error(11) from dbenv->open: Resource temporarily unavailable error: cannot open Packages index using db5 - Resource temporarily unavailable (11) error: cannot open Packages database in /var/lib/rpm CRITICAL:yum.main: Error: rpmdb open failed以 root 使用者在終端執行如下命令
1. 進入目錄, 檢視相關rpmdb檔案 # cd /var/lib/rpm/ # ls | grep 'db.' __db.001 __db.002 __db.003 __db.004 2. 刪除損壞的rpmdb檔案 將原rpmdb檔案都更名為結尾帶.bak的檔案 # for i in `ls | grep 'db.'`;do mv $i $i.bak;done 或 # rm -f __db.* # 清除原rpmdb檔案 3. 重建rpm資料庫 # rpm --rebuilddb 4. 清除所有yum的快取 # yum clean all
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
1、在centos系統上,在使用yum命令安裝軟體包時候報錯:以 root 使用者在終端執行如下命令
1. 進入目錄, 檢視相關rpmdb檔案 # cd /var/lib/rpm/ # ls | grep 'db.' __db.001 __db.002 __db.003 __db.004 2. 刪除損壞的rpmdb檔案 將原rpmdb檔案都更名為結尾帶.bak的檔案 # for i in `ls | grep 'db.'`;do mv $i $i.bak;done 或 # rm -f __db.* # 清除原rpmdb檔案 3. 重建rpm資料庫 # rpm --rebuilddb 4. 清除所有yum的快取 # yum clean all
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">