Linux中提示Could not get lock /var/lib/dpkg/lock报错怎么办

2023-04-12 06:21:00 报错 提示 Lock

当你在用apt-get或者dpkg安装、更新、卸载软件包时,经常会遇到如下报错:

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?

原因很简单,就是当前有其他程序正在使用apt,导致你无法继续使用。

解决方法:

首先,查看是否有其他程序正在使用apt,执行如下命令:

ps -A | grep apt

如果没有输出结果,说明没有其他程序在使用apt,可以尝试重启电脑。

如果有输出结果,则找到对应的PID,执行如下命令杀死该进程:

sudo kill -9 PID

然后再重新执行安装、更新、卸载等操作。

相关文章