dpkg: 处理 shim-signed 软件包时出错,被另一个进程锁定错误

dpkg: 处理 shim-signed 软件包时出错,被另一个进程锁定错误

我刚刚运行了软件更新程序(在 Ubuntu 16.04 上)。在安装新软件包(包括新内核版本)时,我收到了 Grub 安全启动警报。之后软件更新程序崩溃了。它卡在 shim-signed 上的安装后触发器上。

在终止所有与 dpkg 相关的进程后,我尝试再次配置它

sudo dpkg --configure -a

返回结果如下:

Setting up shim-signed (1.32~16.04.1+0.9+1474479173.6c180c6-1ubuntu1) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing package shim-signed (--configure): subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
shim-signed

我担心如果重新启动,启动时会出现问题。我可以重新配置 shim-signed 吗,或者我可以以某种方式恢复更新吗?

答案1

显然在命令之后

sudo rm /var/cache/debconf/*.dat

dpkg、shim-signed 的整体重新配置已修复。我刚刚启动,一切似乎都很好……

相关内容