我偶尔会遇到 apt-get update 问题。有时我尝试运行以下命令时会出现此错误:
sudo apt-get update
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
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?
发生了什么事?我想知道问题所在并解决它。虽然我重启电脑后问题就解决了,但我想知道这个错误是什么。谢谢。
答案1
这通常意味着您有另一个使用apt
open 的程序。它可能是 Ubuntu 软件中心、程序synaptic
,甚至是正在运行某些apt-get ...
功能的另一个终端。
尝试关闭所有用于管理软件的程序,然后重试。
你可以找出哪个程序被锁了:
sudo lsof /var/lib/apt/lists/lock