Ubuntu系统中无法获取锁,apt被进程占用
报错信息:
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
表示apt被进程占用
查看apt进程
命名:
ps -e | grep apt //查看apt进程
杀死这两个进程
命令:
sudo kill -9 PID //杀死PID进程(PID是进程的id)
再次查询apt的进程
命令:
sudo ps -e | grep apt //查看apt进程
进程已经被杀死
再次执行apt相关命令
依然还没有解决问题,接着需要删除相关的锁
命令:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
sudo rm /var/lib/dpkg/lock-frontend
删除完成再次执行apt相关命令
命令正常执行