Linux中提示Could not get lock /var/lib/dpkg/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
然后再重新执行安装、更新、卸载等操作。
相关文章