为什么我的rpm命令挂起?

时间:2020-01-09 10:43:20  来源:igfitidea点击:

问题为什么我输入或者使用rpm命令的Fedora Core Linux服务器会挂起?
如何安装软件包时如何解决该问题?

答:
在Linux下,许多命令都会创建termporary锁定文件。
如果数据库中的rpm未删除此锁定文件,则会出现此问题。
其他应用也可能尝试访问同一文件。
请注意,以下解决方案适用于:

  • CentOS的

  • Fedora核心

  • Redhat Linux/RHEL

没有明确的解决方案。
您可以简单地从/var/lib/rpm /目录中删除这些文件

# /bin/rm /var/lib/rpm/__db.*

上面的命令删除了rpm数据库上剩下的所有锁,现在您应该可以使用rpm命令了。