ubuntu 解决“无法获得锁"详解

2018-12-04  本文已影响30人  忘了呼吸的那只猫

ubuntu系统的命令窗口下用apt-get install 安装软件的时会出现以下错误:

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

无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

最可能的原因为:在未完成下载的情况下将窗口关闭, apt-get进程并没有结束而导致的!

此时在命令窗口输入:

 ps  -A |grep apt 

列出进程,找到含有apt-get的进程



杀死进程,输入指令:

$ sudo kill -9 13431 #此处为查询出来的进程的id
或者
$ sudo kill -SIGKILL 13431

再执行以下指令,删除锁文件

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

sudo rm /var/lib/dpkg/lock

如果进程中没有apt-get的进程,则可直接执行以上两条语句!

上一篇 下一篇

猜你喜欢

热点阅读