如果 rpm -e 从未完成,我该怎么办?

如果 rpm -e 从未完成,我该怎么办?

在 Fedora 19 盒子中,我试图删除 Adob​​eReader_enu 包。

sudo rpm -e AdobeReader_enu

永远不会完成,它一遍又一遍地运行相同的硬盘驱动器处理模式。有没有办法无条件地强制删除该包并修复任何 rpm 出错的地方?

答案1

您可以运行它strace以检查它正在做什么:

strace -o rpm.strace -ft rpm -e AdobeReader_enu

您可以尝试使用以下命令获取有用的错误消息

rpm -e --test AdobeReader_enu

删除文件应该不是问题,因此您可以坚持删除它们并忽略脚本和触发器:

rpm -e --noscripts --notriggers AdobeReader_enu

相关内容