E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

use*_*858 31 apt dpkg

我正在尝试安装奶酪

ubuntu@ubuntu:/usr/src/linux-headers-3.5.0-23-generic$ sudo apt-get install cheese
[sudo] password for ubuntu: 

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题,请帮忙。

小智 51

警告:这不应该是您尝试的第一件事。在继续之前阅读链接的重复问题的答案。


您可以使用以下命令删除锁定文件:

sudo rm /var/lib/apt/lists/lock
Run Code Online (Sandbox Code Playgroud)

您可能还需要删除缓存目录中的锁定文件

sudo rm /var/cache/apt/archives/lock
Run Code Online (Sandbox Code Playgroud)

  • 在我的特定情况下,我在这里删除了锁 -> `sudo rm /var/lib/dpkg/lock` - 删除锁后,它能够安装 -> `sudo apt-get install libxml2-dev` (9认同)
  • 我仍然收到错误消息:`无法锁定管理目录 /var/lib/dpkg` (2认同)