ubuntu apt error "Could not get lock /var/lib/dpkg/lock"

首先,查看一下是否有其他的 apt 进程再跑, 一般是与到了这样的问题。

ps aux | grep apt

如果返回的结果中存在尚在执行的 apt 进程, 你想结束它, 可以使用如下命令:

kill processnumber

如果命令无效, 可以尝试:

kill -9 processnumber

这个命令, 应该可以结束正在执行的 apt 进程, 并删除锁。

如果删除进程后, 执行 apt 相关命令还是报错, 那么这时候只能尝试

sudo rm /var/lib/apt/lists/lock

可能还需要删除 缓存文件

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

然后, 再试试。

添加新评论