【踩坑实录】Ubuntu使用apt命令时,报错:无法获得锁(11:资源暂时不可用)

【踩坑实录】Ubuntu使用apt命令时,报错:无法获得锁(11:资源暂时不可用)

知识分子没文化
2021-02-01 / 0 评论 / 1,001 阅读 / 174 字数 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年12月06日,已超过963天没有更新,如存在内容错误、图片加载失败、链接失效等问题,请留言反馈,博主将在第一时间进行修改。

环境说明:

ubuntu 20.04

问题如图:

01

错误原因:

ubuntu终端上强制关闭正在进行的sudo apt-get install/update命令时,此apt-get进程还没有结束。如果再次运行apt-get命令安装软件时,就会出现上述错误,即有一个进程正在占据apt-get进程,由于它在运行时,会占用软件更新时的系统锁(简称系统更新锁),此时资源被锁

解决办法:

1. 方法一

杀死进程,释放系统锁

ps -e|grep apt-get

出现:

02

然后执行:

sudo kill 15298
2. 方法二

强制解锁

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
3. 方法三
sudo rm /var/lib/dpkg/lock-frontend
1

评论 (0)

取消