zoukankan      html  css  js  c++  java
  • 使用yum时出现Error: rpmdb open failed解决方案

    一、问题描述

      使用yum安装软件时出现Error: rpmdb open failed,报错信息显示rpm数据库被损坏。

    二、解决方案

      重建rpm数据库。

    [root@localhost yum.repos.d]# cd /var/lib/rpm

    [root@localhost rpm]# ls
    Basenames __db.001 __db.003 Group Name Packages Requirename Sigmd5
    Conflictname __db.002 Dirnames Installtid Obsoletename Providename Sha1header Triggername

    [root@localhost rpm]# rm __db.* -rf
    [root@localhost rpm]# ls
    Basenames Dirnames Installtid Obsoletename Providename Sha1header Triggername
    Conflictname Group Name Packages Requirename Sigmd5

    [root@localhost rpm]# rpm --rebuilddb
    [root@localhost rpm]# yum clean all
    已加载插件:langpacks, product-id, search-disabled-repos, subscription-manager
    This system is not registered with an entitlement server. You can use subscription-manager to register.
    正在清理软件源: local nginx
    Cleaning up everything
    Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos

    三、结果验证

  • 相关阅读:
    斐波那契数列——兔子问题
    最长上升子序列
    洛谷P1325 雷达安装
    K短路
    DIJ的优化,和spfa的优化
    洛谷P5017摆渡车
    洛谷P2258 子矩阵
    三元表达式、列表推导式和生成器表达式
    递归调用、 二分法
    匿名函数、内置函数
  • 原文地址:https://www.cnblogs.com/python-wen/p/10868997.html
Copyright © 2011-2022 走看看