apt-get install -f

apt-get install -f

尊敬的女士和先生们,

我使用 Ubuntu 20.04.6. LTS。更新后,我收到一条信息,说出现了问题,我应该在终端中修复它。在输入以下命令后,我收到以下信息:sudo apt-get install -f;

E: 无法将 /var/lib/dpkp/lock-frontend 链接保留。您将从进程 89203 (aptd) 获得 [无法获取锁 /var/lib/dpkp/lock-frontend。它由过程 89203 (aptd) 举行]
N: 请注意,除非您提供排除意外事故的解决方案,否则您可以拒绝您的系统。 [请注意,删除锁文件并不是解决方案,并且您的系统可能会被损坏]

E: 无法解决 Dpkg-Oberfäche 锁问题(/var/lib/lock-frontend);您是否会使用其他进程[获取用户界面锁 (/var/lib/lock-frontend) 无法因为它已被其他进程使用]?

所以也许您可以告诉我发生了什么以及我现在应该如何解决这个问题。

非常感谢并致以诚挚的问候 Jens Kynast

答案1

这正是错误消息中所说的:有一个名为 的进程aptd已保留对本地包数据库的独占访问权限,因此apt您启动的命令无法获取访问权限。

解决方法是要么关闭 aptd,执行修复,然后重新启动,要么找出如何通过 aptd 执行修复。

想必前者比较容易。

相关内容