E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)——系统更新锁解除

给Ubuntu安装tree时出现了下面的错误。
系统更新锁

E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?

原因是在上一次安装软件时,为安装完成即强行关闭,或系统更新软件未完成时就强行关闭导致apt-get仍被占用。

解决方法:

一、

ps -e | grep apt-get
sudo kill 进程号

二、如果不可行,则删除该锁。

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

(亲测删除后依然无法使用,重启后可用)

你可能感兴趣的:(Daily)