使用 20.04 时,我现在无法使用软件更新程序,因为它会挂在“预配置包”上

使用 20.04 时,我现在无法使用软件更新程序,因为它会挂在“预配置包”上

从昨天开始,当我运行软件更新程序时,它就冻结了,并且“详细信息”选项卡显示“预配置包”。这是自第一次发生以来的第二天。我不得不关闭系统,这需要我的授权密码。它显示包已经下载。从记忆中我记得它们由 Firefox 和一些我的 SQL 运行时库组成。我已停止我的 SQLD 服务但无济于事。当我的系统冻结时,我在顶部看到以下内容:

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND  
   4306 root      25   5  130656 119032   9080 S  58.3   2.0   7:33.49 dpkg-pr+ 
   4312 nick      20   0   86692  70020  29060 S  22.8   1.2   3:03.99 debconf+ 
   4321 root      25   5    9904   3856   3456 S  11.9   0.1   1:33.56 mysql-a+ 
   4309 nick      20   0   11136   5764   5240 R  11.6   0.1   1:33.03 pk-debc+ 
   4397 nick      20   0 3612716 358172 158756 S   1.0   6.0   1:10.29 firefox  

任何帮助我恢复机器正常的帮助,都将不胜感激

更新,按照评论中的要求:

Hit:1 http://gb.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://repo.mysql.com/apt/ubuntu focal InRelease                     
Get:3 http://gb.archive.ubuntu.com/ubuntu focal-updates InRelease [111 kB] 
Get:4 http://gb.archive.ubuntu.com/ubuntu focal-backports InRelease [98.3 kB]  
Get:5 http://security.ubuntu.com/ubuntu focal-security InRelease [107 kB]
Fetched 317 kB in 1s (332 kB/s

答案1

尽管我不喜欢别人回答自己的问题,因为这往往是一种炫耀的方式,但在这里我破例了,因为我真的陷入了困境。

在谷歌上搜索了“Ubuntu”+“预配置包”+“卡住”之后,

ostrokach 对此问题的回答:

在此处输入链接描述 12.04 更新卡在预配置软件包上

终止被列为 apt-mysql-config(或标题非常相似的程序)的叶进程,该进程阻止了 dpkg 配置,这为我解决了大部分问题。我不得不这样做几次。我不确定 mysql 是否仍然正常,但至少其他应用程序得到了升级。

由于我没有做任何不寻常的事情,我认为 20.04 和 mysql/maria 的其他用户可能会遇到同样的问题。

相关内容