Linux之rpm db锁定问题

4790阅读 0评论2015-04-21 scq2099yt
分类:LINUX

        在执行rpm系列命令时,如果出现毫无反应状态或者如下错误时:
        rpmdb: Lock table is out of available locker entries
        rpmdb: Unknown locker ID: 169a
        这是因为rpm数据库被锁定了,出现这种问题的原因是机器断电或者第三方程序异常退出,没有清除对rpm数据库的锁定。
        解决方案是删除/var/lib/rpm/__db文件以清除对rpm数据库的锁定状态,执行如下命令即可:
        rm /var/lib/rpm/__db.*
        删除完后需要重建rpm数据库,执行如下命令即可:
        rpm --rebuilddb
        如果还是不行,可以重新启动系统,然后再次执行上面命令即可。
        经过上面步骤后就可以正常使用rpm系列命令了。


上一篇:26个月博客访问量突破160W大关,期待320W
下一篇:Android之好文章集锦--持续更新