个性化阅读
专注于IT技术分析

如何解决Ubuntu 18.04 CLI错误:无法获取锁/var/lib/dpkg/lock-frontend-打开(11:资源暂时不可用)

如果你尝试使用命令行在系统上安装新软件包, 则出现以下异常:

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

在以下情况下会发生此异常:

  1. ” Synaptic软件包管理器”或”软件更新程序”已打开。
  2. 一些apt命令正在终端中运行。
  3. 一些apt进程正在后台运行。

对于以上内容, 请等待过程完成。如果这没有发生, 请在终端中运行以下命令:

sudo killall apt apt-get

现在, 尝试再次运行触发异常的命令, 并检查其是否有效。如果不起作用, 请继续运行以下命令:

sudo rm /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock*

或分别删除每个文件:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*

这将删除生成问题的三个可能的锁定文件:

  • / var / lib / apt / lists / lock
  • / var / cache / apt / archives / lock
  • / var / lib / dpkg / lock *

删除锁定文件后, 你应该能够继续执行触发异常的原始命令, 但是现在它应该可以工作。

编码愉快!

赞(1)
未经允许不得转载:srcmini » 如何解决Ubuntu 18.04 CLI错误:无法获取锁/var/lib/dpkg/lock-frontend-打开(11:资源暂时不可用)

评论 抢沙发

评论前必须登录!