无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

出现原因:百度出来的结果,说是安装时没正常完成,而导致出现这种情况。 (可能是我安装Ubuntu时,由于新安装成功后重启太久,我就强制从虚拟机进行关机导致的)

解决办法:
方法1(亲测有效):
使用ps -aux | grep apt-get 命令查看apt-get进程的pid,再使用kill 命令杀死这个进程,假如进程的pid为33333,则杀死进程的命令为kill 33333。(这个方法我是根据网上的方法想出来的,其实我也不确定这个进程是不是apt-get的,但我试了可行)

有个疑惑:当我使用kill命令杀死进程时,linux提示:“没有那个进程”,当我再次使用ps -aux | grep apt-get命令查看时,发现这个进程还存在,但pid改变了。(如下图)然后我试着使用apt install git去下载git时,发现可以下载git了,没有出现错误。如果有读者知道这个问题所在,麻烦留言告诉我,万分感谢!!!

在这里插入图片描述
方法2(没试过,网上大部分人是使用这个方法解决的):
强制删除提示的两个文件

sudo rm /var/cache/apt/archives/lock  
sudo rm /var/lib/dpkg/lock
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值