12.04 更新卡在预配置软件包上

12.04 更新卡在预配置软件包上

有一段时间我遇到了标题中提到的问题。更新卡在预配置包上,没有任何其他错误。我尝试了几乎所有在 Google 上搜索到的方法,但都没有解决我的问题。

顺便提一句

sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get update && sudo apt-get upgrade

无法正常工作。有人能帮我解决这个问题吗?

答案1

打开topV按 启用树视图,找到 下的叶进程xenial -> xenial -> sh -> dpkg-preconfigre -> ... -> blocking leaf process。然后(温和地)终止此进程:

sudo kill -s SIGTERM {process_id}

对我来说,它是grep在等待一些显然不会发生的事情。

答案2

我注意到每次尝试升级时都会启动一个 mysql 进程,并且它会占用我一个处理器的全部资源。在我停止升级过程后,该进程也停止了。我无法确定导致该 mysql 进程卡住的原因,因此我遵循了以下建议:“无法生成 mysql 主进程:无法执行:没有此文件或目录”

然后,运行 apt-get upgrade 后它就正常工作了。

希望这可以帮助。

答案3

  1. 使用两种方式命令进行清理。sudo apt-get clean && sudo apt-get update

  2. dpkg--configure-a

  3. apt-get install -f 最后一个命令将帮助您删除所有损坏的软件包。

  4. sudo apt-get 更新 && sudo apt-get 升级

  5. 重启电脑

  6. 通过更新管理器安装软件包的其余部分。

希望能帮助到你

相关内容