问题

新搭建的Ubuntu虚拟机,执行apt安装命令是报错could not get lock /var/lib/dpkg/lock-frontend

问题原因

这个报错的原因是,因为有另外一个进程在使用这个目录:/var/lib/dpkg/lock-frontend,所以先确定是否还有其他人在使用软件管理程序或者在使用apt进行软件的安装,如果没有的话,可以直接删除/重命名被锁定的文件。

我遇到过的被锁的两个文件以及报错信息如下:

(1)/var/lib/dpkg/lock-frontend

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?

(2)/var/lib/dpkg/lock

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg), is another process using it?

删除命令

sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock

再次执行apt-get安装命令,终于可以正常安装了。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐