sudo apt-get update
这是我尝试运行 Ubuntu 16.10时得到的输出
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
进程,那么运行以下命令,这些命令可能会损害它们不应该损害的东西。(你已经被警告了)
您可以使用以下命令删除锁文件:
sudo rm /var/lib/apt/lists/lock
您可能还需要删除缓存目录中的锁定文件
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
之后,再次尝试更新
sudo apt-get update