sudo apt-get 被锁定(Could not get lock /var/lib/dpkg/lock - open)

如果在使用sudo apt-get  安装软件时候遇到如下资源被锁定的错误:
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,执行下面命令查看正在占用的进程

ps -A | grep apt

执行之后可以看到apt正在运行的进程的编号,比如5968就是进程号

5968 ?        00:00:00 apt.systemd.dai
 5972 ?        00:00:00 apt.systemd.dai

执行sudo kill杀死进程,如下所示,有多个进程就重复执行sudo kill 进程号,例子如下:

sudo kill 5968

sudo kill 5972

方法二:
删除锁定文件,方法如下:

ls /var/lib/dpkg/lock-frontend
sudo rm -r -f /var/lib/dpkg/lock-frontend

   如果还出现

无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

  执行

sudo rm -r -f /var/lib/dpkg/lock

   删除之后执行sudo apt-get update进行更新

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读