yum 卡在正在运行事务

yum 卡在正在运行事务

我们有一个从 TGZ 创建的 RPM,其中包含一组要安装在 /usr/glassfish 上的文件。出于某种原因,yum 在运行事务时卡住了(卡住了几个小时,无法继续……)。试图附加屏幕截图,但 serverfault 不允许我这样做。

知道为什么吗?

答案1

对于遇到此问题的任何人来说 - 我遇到过这个问题,这是因为我杀死了 yum,从而留下了一个锁定文件rpm

在这种情况下,您需要运行rm /var/lib/rpm/.rpm.lock

答案2

您可以尝试使用strace来查看 yum 实际在做什么。也许执行 也会有所帮助yum clean all,您可能需要yum-complete-transaction随后运行。

另外,只需安装 RPMrpm -Uvh your-rpm-file.rpm即可获得更深入的了解。

答案3

我也遇到过这个问题,这是由于 NFS 安装损坏造成的。使用umount -l <mount_point>yum 卸载后,它又开始工作了。

相关内容