CentOS下 Yum 損壞與重建

參考文獻:

https://www.cnblogs.com/itxdm/p/restore_yum.html

 

yum報錯error: rpmdb open failed

這種情況一般是由於rpm數據庫被損壞導致的,可按照下述方法重建yum數據庫:

  1. cd /var/lib/rpm/

  2. rm -rf __db.*

  3. rpm –rebuilddb

  4. yum clean all

 

yum 重建 用於無法恢復情況下:

  1. cat /etc/issus

  2. rpm -qa |grep release

  3. arch

rpm -Uvh http://mirror.centos.org/centos/6/os/x86_64/Packages/centos-release-6-8.el6.centos.12.3.x86_64.rpm

 

rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章