首页 linux

问题描述

E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

问题原因

ubuntu系统的terminal中,使用apt-get install安装软件时,如果未完成下载直接将terminal close。在下次进行安装的过程中,就会出现上述错误:有一个程序正在占用apt-get install进程,从而无法进行安装。

问题解决

方法一:

#(找到正在占用的进程)
ps -a | grep apt
#(关闭进程)
sudo kill xxx

方法二:

#lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/ddpkg/lock
#lock-lock-frontend
sudo rm /var/cache/apt/archives/lock-frontend
sudo rm /var/lib/dpkg/lock-frontend

本人在使用该方法的时候产生了另一个问题:dpkg被中断,您必须手工运行sudo dpkg –configure -a解决此问题

该问题的解决看下一篇。




文章评论

目录