Ubuntu install某个东西时,给出下面提示
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an other process using it?
删除锁定文件,行了
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock
有可能是进程仍然还在。查看一下带apt的进程:
ps -e | grep apt
然后kill掉这些进程
sudo killall apt
sudo killall apt-get
sudo killall synaptic
继续执行sudo apt-get update
如果接着在ubuntu apt-get upgrade的时候,遇到:
E: Could not get lock /var/cache/
apt/archives/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the download directory
出现这种问题可能是因为异常停止了运行中的程序,锁没有被释放导致,有两种办法
1.把这个文件删掉就好了
sudo rm -rf /var/cache/apt/archives/lock
2.exit终端再重新打开