yum 在安装特定软件包时挂起

yum 在安装特定软件包时挂起

尝试使用命令安装 squid

yum install squid

并且它始终挂着

Running Transaction
 Installing: squid                        #####################     [1/1]

数百个其他软件包都没有问题。有人知道问题可能出在哪里吗?

编辑:尝试了两种方法:yum clean all + 更改镜像,并重建 rpm,但都没有帮助。

谢谢。

答案1

我想知道你的软件包是否损坏了。我建议运行yum 全部清理然后重新开始。您可能会得到一个不同的镜像和一个新的下载。

答案2

我会先尝试 Keith 的建议“yum clean all”。如果这个方法不管用,我曾经遇到过类似的情况,当时 RPM 数据库确实存在问题。

您可以尝试通过执行以下操作重建 RPM 数据库:

sudo rm -f /var/lib/rpm/__db.*(你可以将它们移动到临时目录以防万一)

sudo /bin/rpm --rebuilddb

完成后,再次尝试“yum install squid”。

相关内容