如果你有一个发行版并且你尝试使用包管理器并且它已经让你兴奋了 错误“无法锁定 /var/lib/dpkg/lock”, 不用担心。 这不是什么严重的事情,你应该担心,虽然它很烦人。 此外,它还有一个解决方案,我将在本教程中逐步向您展示。 这样,您将一劳永逸地摆脱这种不便,您的发行版将继续像第一天一样工作。 好吧,让我们看看如何...
什么时候发生错误?
错误 ”无法锁定 /var/lib/dpkg/lock – 打开(11:资源暂时不可用)” 当某些包的更新中断并且更新包被损坏时,通常会发生这种情况。 这会使更新过程在无限循环中忙碌,并且除非您修复它,否则总会给您这个问题。
无法锁定 /var/lib/dpkg/lock 错误的解决方法
要解决此错误,只需 按照这些简单的步骤:
- 输入终端并键入以下命令以终止已挂起并导致问题的更新进程(使用 -v 选项表示详细,-k 以终止进程,-i 表示程序将指示哪些进程杀死并请求允许阻止他们):
sudo fuser -vki /var/lib/dpkg/lock
- 以下是删除产生问题的更新数据所在的文件,使用以下命令完成:
sudo rm -f /var/lib/dpkg/lock
- 然后是导致问题的更新包:
sudo dpkg --configure --a
- 现在问题已经准备好了。 您将能够重新检查更新并再次安装有问题的更新,但在开始之前,您应该运行以下命令来删除和修复损坏的软件包:
sudo apt-get autoremove
希望对您有帮助
太好了,非常感谢!!!!!!!